[上]JAVA学习系列模块五第三章113.数组高级使用_数组扩容
视频
笔记
练习_数组扩容
数组扩容
需求:
定义一个数组:int[] arr1 = {1,2,3,4,5}
将数组由原来的长度扩容到10
public class Demo04Array { public static void main(String[] args) { int[] oldArr = {1,2,3,4,5}; //创建新数组 int[] newArr = new int[10]; //将老数组中的元素复制到新数组中 for (int i = 0; i < oldArr.length; i++) { newArr[i] = oldArr[i]; } //将新数组中的地址值给老数组 oldArr = newArr; //遍历oldArr System.out.println(oldArr.length); System.out.println("=================="); for (int i = 0; i < oldArr.length; i++) { System.out.println(oldArr[i]); } } }