2016-12-12 76 views
-2

我在xml文件上運行這個,當我點擊與該代碼有關的特定按鈕時,它給了我一個錯誤。我認爲這與陣列表結合整數有關。數組列表與整數,接收到一個錯誤

public void doError(ActionEvent actionEvent) { 
    ArrayList<Integer> integers =null; 

    for (int i = 0; i < 100; i++) { 
     integers.add(i); 
    } 
+2

「當我點擊與此代碼,特別是按鈕,它給我一個錯誤「 - 很酷,感謝分享。那裏有什麼問題嗎? – rmlan

+2

你需要做的:'列表整數=新的ArrayList ();' – user123

+0

當你知道java時使用java。似乎你需要更多練習。 – SporreKing

回答

2

ArrayList永遠不會被實例化。

public void doError(ActionEvent actionEvent) { 
ArrayList<Integer> integers = new ArrayList<Integer>(); 

for (int i = 0; i < 100; i++) { 
    integers.add(i); 
} 
+0

這似乎解決了這個問題。感謝你的幫助! :) – bringerofrain

+1

'new ArrayList <>();'你不需要重複類型。 –

2

您需要初始化ArrayList這樣的:

ArrayList<Integer> integers = new ArrayList<Integer>(); 

因爲你不能添加到整數的ArrayListnull

+0

我完全忽略了這一點。感謝您的幫助朋友 – bringerofrain

+0

'new ArrayList <>();'您不需要重複類型。 –

相關問題