public class ArrayAdd{
public static void main(String[] args){
int[] arr = {11, 22, 33};
// 因为arr数组已经初始化,数组的大小不能改变
// 新建一个数组arrNew,将arr数组里的数据遍历赋值给arrNew
int[] arrNew = new int[arr.length + 1];
for(int i = 0; i < arr.length; i++){
arrNew[i] = arr[i];
}
// 往arrNew数组添加新的元素
arrNew[arrNew.length - 1] = 44;
// 将arr指向arrNew
arr = arrNew;
// 遍历输出数组
for(int i : arr){
System.out.println(i + " ");
}
}
}
11
22
33
44