Java的扩容
package FirstJava; public class array{ public static void main(String[] args) { //原数组 int [] oldArray = new int []{11,22,33,44}; //扩容步骤1:创建比原数组更大的数组 int [] newArray = new int [ oldArray.length *2]; //扩容步骤2,将原数组的元素,依次复制到新数组中 //写个循环,将old下标的值赋给new里 for(int i = 0;i < oldArray.length ; i++){ newArray[i]=oldArray[i]; } //遍历访问 for(int i = 0;i < newArray.length; i++){ System.out.print(newArray[i]); } System.out.println(); } }
方式之一