原来数组{1,2,3,4,5,6,7,8}
想要在第四个位置添加元素10
public class Arrayplus {
public static void main(String[] args) {
int [] arr = {1,2,3,4,5,6,7,8};
Arrayplusnum(arr,10,4);
System.out.println(Arrays.toString(arr));
}
public static void Arrayplusnum(int []arr,int num ,int index){
for(int i =arr.length-1;i>=index-1;i--){
arr[i] = arr[i-1];
}
arr[index-1] = num;
}
}
for循环的i从数组最后一位开始,将前一位的数字的值赋值给后一位,直到指定索引