我試圖讓整數類型的ArrayList,但它給了我這個錯誤(我使用這個編譯器稱爲jikes的) 代碼:數組列表整數工作
ArrayList<Integer> = new ArrayList<Integer>();
錯誤:
***語義錯誤:使用類型參數來訪問泛型需要使用「-source 1.5」或更高。編譯將繼續使用原始類型「Java.util.arraylist」,但不會發布任何類文件。
我試圖讓整數類型的ArrayList,但它給了我這個錯誤(我使用這個編譯器稱爲jikes的) 代碼:數組列表整數工作
ArrayList<Integer> = new ArrayList<Integer>();
錯誤:
***語義錯誤:使用類型參數來訪問泛型需要使用「-source 1.5」或更高。編譯將繼續使用原始類型「Java.util.arraylist」,但不會發布任何類文件。
ArrayList中沒有名稱:
ArrayList<Integer> name = new ArrayList<>();
該參考文獻沒有名稱:)。 – ThePerson 2015-02-24 19:47:43
每個變量需要名字,所以給他「他」 e:'ArrayList list = new ArrayList ();'。而你的編譯器級別很可能是'1.4'。您至少需要'1.5'來使用泛型。閱讀編譯器的手冊/幫助頁面,瞭解如何做到這一點。 –
Tom
2015-02-24 19:41:57
你使用哪個Java版本? – Jens 2015-02-24 19:45:42
尋找一個吉克斯:你正在使用的任何好理由? – laune 2015-02-24 19:47:11