在索引2中插入一个元素构成一个新的数组
public class 指定位置插入数据{
public static void main(String[] args){
int []i={23,555,2,8,76,780};//定义一个数组
int []j=new int [i.length+1];//定义一个新的数组
int k = 471;//需要插入的数据(将该数据插入到索引2的位置)
System.out.println("添加新元素之前的数组为:");
for(int x=0;x<i.length;x++){
System.out.print(i[x]+",");//利用for循环输出原数组
}
System.out.print("\n");//换行
for(int x=0;x<3;x++){
j[x]=i[x];
j[2]=k;
}
//索引2后的元素向后移动一个位置
for(int x=3;x<j.length;x++){
j[x]=i[x-1];
}
System.out.println("添加新元素之后的数组:");
for(int x=0;x<j.length;x++){
System.out.print(j[x]+",");
}
}
}