我有動態數組大小。我想增加1的大小,並在最後一個索引數組中插入一個新元素。這個怎麼做?例如現在:我的數組大小是2,當我做循環時,我增加了1的數組大小,並嘗試在最後一個數組插入一個新的元素。我已經嘗試了下面的代碼,但每當遇到空數組時,循環停止。我想是這樣的:陣列[0] =值,陣列[1] =值,陣列[2] =備註增加數組大小並在最後索引插入元素
while (z <= array.length+1){
System.out.println("z: "+z);
value = array[z];
str_value += value + ",";
if (array[z] == null){
str_value += remarks + ",";
continue;
}
System.out.println("value: "+value);
z++;
}
System.out.println("str value: "+str_value);
名單? – BevynQ 2014-10-29 01:54:58
Java數組不是動態的。像'ArrayList'一樣使用'Collection',它由一個數組支持,但是它是動態的。 – 2014-10-29 01:55:08
你如何聲明你的數組?由於Java數組(不是數組元素)是不可變的,它們的維度(一旦定義)不能改變。 – 2014-10-29 01:56:53