java数组扩容

数组的扩容:

一个数组一旦确定了长度,就不可更改。

扩容的思想是:创建一个新的数组,将原先的数组的内容遍历出来。放到新的数组里面的,再将原来的数组的引用地址指向新数组。

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]);
      }
  }
}

 

知道的越多,不知道的越多
原文地址:https://www.cnblogs.com/fsq-mysql/p/14416181.html