Javaのジェネリクスについて学んでいるのですが、仮型パラメータ(<E>など)と、ワイルドカード型List<?>の違いがわかりません。
なぜ?をEとして使ってはいけない場合があるのですか?
どういう使い分けをすればいいのでしょうか。
回答1件
あなたの回答
tips
プレビュー
投稿2016/04/28 14:27
Javaのジェネリクスについて学んでいるのですが、仮型パラメータ(<E>など)と、ワイルドカード型List<?>の違いがわかりません。
なぜ?をEとして使ってはいけない場合があるのですか?
どういう使い分けをすればいいのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/28 16:12