一个数组一旦确定了长度,就不可更改。
扩容的思想是:创建一个新的数组,将原先的数组的内容遍历出来。放到新的数组里面的,再将原来的数组的引用地址指向新数组。
public class test8 {
public static void main(String[] args) {
int[] arry1 =new int[2];
arry1[0] = 1;
arry1[1] = 2;
int[] array2 = new int[4];
for (int i=0;i< arry1.length;i++){
array2[i]=arry1[i];
}
arry1=array2;
for(int i=0;i< arry1.length;i++){
System.out.println(arry1[i]);
}
}
}