我的Android程序使用圖形API/.jar(android繪圖核心),這需要將圖形編號存儲在Numbers []中。在Java中使用Numbers數組添加和檢索元素
目前,它看起來像: 號[] series1Numbers = {1,2,3,4}
如何添加元素的數組?我如何從循環中檢索元素?我不能這樣做.add(mynumber)或.get(number)。
謝謝, 凱文
我的Android程序使用圖形API/.jar(android繪圖核心),這需要將圖形編號存儲在Numbers []中。在Java中使用Numbers數組添加和檢索元素
目前,它看起來像: 號[] series1Numbers = {1,2,3,4}
如何添加元素的數組?我如何從循環中檢索元素?我不能這樣做.add(mynumber)或.get(number)。
謝謝, 凱文
其實你不能添加更多的元素,因爲你的數組只能有4個元素。我會在你的位置使用ArrayList。如果你確實需要使用數組,創建一個新的陣列,複製數據,然後添加新的元素:
Numbers[] serie2 = Numbers[5];
Java.lang.System.arraycopy(series1Numbers, 0, serie2, 0, 4);
serie2[4]=///add whatever you wanted to add
關於循環,有很多教程在那裏。 https://blog.udemy.com/for-each-loop-java/
在這種情況下使用列表可能更方便,您可以使用不具有特定大小的ArrayList,只需使用.add(element)即可添加元素。
使用List或連接兩個數組 –