package qsy;
import java.util.Scanner;
public class shiyan8
{
public static void main(String[] args)
{ Scanner scan=new Scanner(System.in);
int addnumber,number,number1,number2,number3;
int[] array={0,1,2,3,4,5,6,7,8,9};
System.out.println("这是最初后的数组");
for(int value1:array)
System.out.print(value1+" ");
//以上是显示出原有数组。
System.out.println("对原有数组进行ADD操作");
System.out.println("请输入一个添加的数");
addnumber=scan.nextInt();scan.nextLine();
int[] array1=new int[11];
for(int index=0;index<10;index++)
{array1[index]=array[index];}
array1[10]=addnumber;
System.out.println("进行ADD操作后数组变为:");
for(int value2:array1)
System.out.print(value2+" ");
//以上是对数组进行add操作。
System.out.println("对原有数组进行删除操作");
System.out.println("输入所要删除数对应的索引值");
number=scan.nextInt();scan.nextLine();
int[] array2=new int[9];
for(int index=0;index<number;index++)
array2[index]=array[index];
for(int index=number;index<9;index++)
array2[index]=array[index+1];
System.out.println("进行DELETE操作后数组为:");
for(int value3:array2)
System.out.print(value3+" ");
//以上是对数组进行删除操作。
System.out.println("对数组进行insert操作:");
System.out.println("输入所要调换位置的索引值1:");
number1=scan.nextInt();scan.nextLine();
System.out.println("输入所要调换位置的索引值2:");
number2=scan.nextInt();scan.nextLine();
int[] array3=new int[10];
for(int index=0;index<10;index++)
array3[index]=array[index];
int num=number1;
array3[number1]=array[number2];
array3[number2]=num;
System.out.println("操作后数组为:");
for(int value4:array3)
System.out.print(value4+" ");
//以上是进行调换操作。
System.out.println("对数组进行find操作:");
System.out.println("请输入索引值:");
int index1=scan.nextInt();scan.nextLine();
number3=array[index1];
System.out.println("您所选择索引值对应的数字为"+number3);
//以上是进行find操作。
}
}