import java.util.Scanner;
public class ArraysInsert {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
System.out.println("请输入插入的数");
int a=input.nextInt();
System.out.println("请输入插入的位置");
int index=input.nextInt();
int [] arry={15,56,197,565,53};
int [] newarry=new int[arry.length+1];
for(int i=0;i<newarry.length;i++){
if(index==i){
//循环插入位置后的元素
for(int j=i;j<newarry.length-1;j++){
newarry[j+1]=arry[j];
}
//插入索引所在位置元素
newarry[index]=a;
//结束循环
break;
}
else{
//循环插入位置前的元素
newarry[i]=arry[i];
}
}
for (int i = 0; i < newarry.length; i++) {
System.out.println(newarry[i]);
}
}
}
JAVA数组指定位置插入元素
最新推荐文章于 2024-08-01 03:51:37 发布