我是新來的這些泛型類型。在下面的代碼中,我創建了一個接受擴展「String」的項目列表的方法。通用擴展不能添加相同類型
我的問題是? - 當列表可以分配一個新的列表,爲什麼不能添加一個字符串「測試」......它給我一個編譯錯誤。
public class Child {
public void takeList(List<? extends String> list){
list = new ArrayList<String>();
list.add("test");
}
}