我最近開始在java中使用泛型,並試圖重構我們團隊的現有代碼。關於java中泛型的查詢
誰能告訴我什麼是錯用以下 -
private ArrayList<? extends WorkTabPane> workTabPanes = null;
protected <T extends WorkTabPane> void addPane(T pane) {
workTabPanes.add(pane);
}
Eclipse的指示錯誤,在3號線(在加) - 「Add方法(?捕獲#1-延伸WorkTabPane)在該ArrayList類型是不適用的參數(T)」
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf – 2010-12-21 16:47:32