[mustang/Java SE 6] ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
38:デフォルトの名無しさん 06/11/24 21:01:25 >>37 一番上に関しては List でもコンパイル時にはチェックできないし。 Collections.unmodifiableList() とか使えば実行時にはチェックされるけど。 39:デフォルトの名無しさん 06/11/24 21:05:59 >>37 36じゃないが、「配列は型安全性が完全に保証されていない」ってのは 下のコードは実行時例外が出るのにコンパイルが通るって話だろう。 ジェネリックな List だとコンパイルが通らない。 String[] ss = new String[] { "abc" }; Object[] os = ss; os[0] = new Integer(123); 40:デフォルトの名無しさん 06/11/24 21:17:18 >>39 コンパイル時の型安全だけに限ってるのか。 実行時は List の方が緩くなるし、どっちもどっちだと思うけどね。 Collections.checkedList() もあるけど、 Class が必要になるから、必ずしも使えるとは限らんし。 41:デフォルトの名無しさん 06/11/24 23:20:57 >>38 それを配列にできないから配列は糞仕様だっていってるんだろ。 いちいりListに変換しないといけないからな
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/271 KB
担当:undef