除了它沒有給我我想要的東西之外,一切都有效。它在說'list.add(ln)'的地方,它所做的就是給我一個布爾值,說明是真的。Java ArrayList - 將輸入的整數存儲到數組中並將其打印出來
是否有任何方法可以將我從鍵盤寫入數組中的數據打印出來?
ArrayList<Integer> list = new ArrayList<Integer>();
ln = 1; // prime the loop
while(ln != 0) { // begin while ln doesnt equal to zero
System.out.println("\nFor list[" + n + "], enter a number.");
ln = console.readInt();
if (ln != 0){ // begin if the input from keyboard does not equal to zero
System.out.println("Array " + list.add(ln));
n++; // update array size
} // end if the input from keyboard does not equal to zero
else
System.out.println();
} // end while ln doesnt equal to zero
什麼'#ArrayList中添加(..)'做什麼?通過javadoc。 –
你是什麼意思? – 1CoolLittleChick
Java有一個名爲'javadoc'的文檔工具。當你不知道JDK方法做什麼時使用它。 –