package test;
import java.util.Iterator;
import java.util.Scanner;
public class arr5 {
/*
* 数组的元素添加
*/
public static void main(String[] args) {
System.out.println("请输入你要更改数组的下标");
Scanner sc = new Scanner(System.in);
int index = sc.nextInt();
System.out.println("请输入你要更改数组的下标数值");
int num = sc.nextInt();
int arr[] = {11,25,56,86,70};
//调用方法传值
insertElement(arr,index, num);
System.out.print("更改后的的数组:");
//循环遍历数组
for(int i=0;i<arr.length;i++) {
System.out.print(arr[i]+",");
if(i==arr.length-1) {
System.out.print(arr[i]);
}
}
}
//在要调换的数组下标元素前每个元素向前推一位
//例如:
// arr[5] = arr[4]
// arr[4] = arr[3]
public static void insertElement(int arr[],int index,int num) {
for(int i=arr.length-1;i>=(index+1);i--){
arr[i] = arr[i-1];
}
arr[index] = num;
}
}