我正在嘗試在Eclipse中的Java項目中使用java.util.ArrayList。它在這個IDE上解決了有趣的問題,這與我在NetBeans中使用的相反。例如:嘗試在Eclipse上使用java.util.ArrayList時出現錯誤
在NetBeans中,我可以簡單地創建一個通用的ArrayList如下:
List<Bundle> bundles = new ArrayList();
然而,在Eclipse中,這是結構,如果我成功地聲明和初始化一個ArrayList:
List bundles = (List) new ArrayList<Bundle>();
我被迫做了類型轉換,以及Generisation只能在右側完成。
但是,這並不算太壞,直到我嘗試調用一些ArrayList方法,例如bundles.add(bundle1);
。我在方法add()
上出現錯誤突出顯示。
dundles.
Ctrl+space
給了我一個「沒有默認的建議」
我有我的IDE平臺不好,或不完全配置?可能是什麼問題?
謝謝大家提前。
--->
的Eclipse的Java EE IDE的Web開發。
版本:Mars.1版本(4.5.1)
版本ID:20150924-1200
--->
Java版本 「1.8.0_60」
的Java(TM) SE運行時環境(建立1.8.0_60-B27)
的HotSpot的Java(TM)客戶端虛擬機(建設25.60-B23,混合模式)
你確定你已經導入了'java.util.List'而不是其他類型的'List'嗎? – Titus
是的。完全確定@Titus。 –