と
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) には適用されません。
しかし、なぜ?