和
public class SuperType {
}
和
public class TestClass<T extends SuperType > {
public void doSomething() {
List<T> list = new ArrayList<T>();
list.add(new SuperType ()); // ERROR
}
}
它不会编译,给我
类型 List 中的方法 add(T) 不适用于参数(SuperType)
但为什么?