int[] nums={1,2,4,5};

int []newnums=new int[nums.length+1];

for(int i=0;i<nums.length;i++){

newnums[i]=nums[i];

}

newnums[nums.length]=9;

for(int i=0;i<newnums.length;i++){

System.out.print(newnums[i]+"    ");

}

System.out.println();

nums=newnums;

for(int i=0;i<nums.length;i++){

System.out.print(nums[i]+"    ");

}

借助一个中间数组,将原来数组的值赋值到新数组,再将新数组的值赋值到原来的数组

最终结果  nums 数组加了 新的值 9