私はこれらのジェネリック型に不慣れです。以下のコードでは、"String" を拡張する項目のリストを受け入れるメソッドを作成しました。
私の質問?- リストに新しいリストを割り当てることができる場合、文字列「test」を追加できないのはなぜですか...コンパイルエラーが発生します。
public class Child {
public void takeList(List<? extends String> list){
list = new ArrayList<String>();
list.add("test");
}
}