[mustang/Java SE 6] ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
33:デフォルトの名無しさん 06/11/24 15:36:18 >>31 Java GenericsはC#のGenericsとは違うからな。 34:デフォルトの名無しさん 06/11/24 16:35:44 > 配列自体おかしな仕様なんだから。 どの辺が? 35:デフォルトの名無しさん 06/11/24 16:36:56 ということは、>>29は、利便性とデメリットを検討した上で 排除された記法っぽいな。 俺も>>29が出来てもそんなメリットとも感じないし。 36:デフォルトの名無しさん 06/11/24 20:31:36 >>34 まず一つあげてみようか。 配列型を引数にとるとその引数である 配列の要素にまでfinalを指定できないことがあげられるね。 簡単に言うと配列は型安全性が完全に保証されていないこと。 配列の配列を他の配列の配列の型に代入できたりとか。 あと、配列型は継承できないこととか。 37:デフォルトの名無しさん 06/11/24 20:49:21 >配列の要素にまでfinalを指定できないことがあげられるね。 コンパイル時、個々の要素毎でなく配列全体一括で不変にできるようにしようって話なら adding_generics の時にも一旦出てたし、JSR 308 とかでもやろうとしてたりとかしてるね。 http://jcp.org/en/jsr/detail?id=308 > 簡単に言うと配列は型安全性が完全に保証されていないこと。 よくわからんけど、これは List も同じでは? > あと、配列型は継承できないこととか。 配列を継承したいケースって、どんな時? toString() 弄りたいとかはわからんでもないが、他の解決法あるし……
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/271 KB
担当:undef