無名クラスとスタティックイニシャライザの組み合わせは強力かも。でも例の程度であれば、 Collections.unmodifiableList(Arrays.asList("要素1","要素2")) で1行で普通に1行でかける。LinkedListにこだわる場合でも途中にはさめばok

nobeansnobeans のブックマーク 2008/05/10 11:42

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

コレクションの初期化にはスタティックイニシャライザではなくインスタンスイニシャライザを使用する - cypher256's blog

    Java で static final な配列を public で公開すると要素が書き換えられてしまうため、コピーを返せというイディオムがあります(書籍 Effective Java - 項目 12)。要は不変(イミュータブル)でないオブジェク...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう