爲什麼我得到基於Eclipse編譯錯誤,在一個接口的定義如下:
區是一個接口。Java的通用模板錯誤
public interface Shape {
...
public Comparator<T extends Area> getComparator();
}
,而不是如果我用,而不是:
public interface Shape {
...
public Comparator<? extends Area> getComparator();
}
'比較器<?擴展Area>'很沒用;你不能用它來比較任何東西 – newacct