为什么不能new T()?
Topic source对下面的代码,擦拭法就无法处理。
public class Pair<T extends String> {
private T first;
private T last;
private int len;
public Pair() {
// Compile error:
first = new T();
last = new T();
len = first.length();
}
}
- 1
Mike啊徐
如果用擦除法解释的话,上边代码会变成,并不会报错吧??