给出具体的类:
public class Book {
// ...
}
java.util.List
初始化:
List<?> myList = new ArrayList<Book>();
以下代码行不编译:
myList.add(new Book());
那么,如果您无法在列表中添加任何内容,那么在List
中使用未知泛型类型的目的是什么?
您可以对该对象执行.get()
和其他读取操作,但为什么要在它初始化之前这样做呢?
答案 0 :(得分:0)