import java.util.Scanner;
public class cpdd{
public static void main(String[] args){
int [] arr1=new int [10];
int [] arr2=new int [10];
Scanner scan=new Scanner(System.in);
for(int i=1;i<=10;i++){
System.out.println("请输入数组一的第"+i+"个值");
int a=scan.nextInt();
arr1[i-1]=a;
}
for(int i=1;i <=10;i++){
System.out.println("请输入数组二的第"+i+"个值");
int b=scan.nextInt();
arr1[i-1]=b;
}
int [] arr3=new int [arr1.length+arr2.length];
int n=0;
for(int i=0;i<arr1.length;i++){
arr3[i]=arr1[i];
}
for(int i=arr1.length;i<arr1.length+arr2.length;i++){
arr3[i]=arr2[i-arr2.length];
}
for(int i=0;i<arr3.length;i++){
for(int j=i;j<arr3.length;j++){
if(arr3[i]==arr3[j] && i!=j){
arr3[j]=0;
}
}
}
int [] arr4=new int[arr3.length];
for(int i=0;i<arr3.length;i++){
if(arr3[i]!=0){
arr4[n]=arr3[i];
n++;
}
}
int []arr5=new int[n];
for(int i=0;i<n;i++){
arr5[i]=arr4[i];
}
for(int i=1;i<n;i++){
for(int j=0;j<n-i;j++){
if(arr5[j]>arr5[j+1]){
arr5[j]=arr5[j]^arr5[j+1];
arr5[j+1]=arr5[j]^arr5[j+1];
arr5[j]=arr5[j]^arr5[j+1];
}
}
}
System.out.println("排序后的新数组为:");
for(int i=0;i<n;i++){
System.out.println(arr5[i]);
}
}
}
请输入数组一的第1个值
6
请输入数组一的第2个值
2
请输入数组一的第3个值
3
请输入数组一的第4个值
1
请输入数组一的第5个值
5
请输入数组一的第6个值
4
请输入数组一的第7个值
9
请输入数组一的第8个值
8
请输入数组一的第9个值
6
请输入数组一的第10个值
2
请输入数组二的第1个值
3
请输入数组二的第2个值
1
请输入数组二的第3个值
5
请输入数组二的第4个值
4
请输入数组二的第5个值
6
请输入数组二的第6个值
9
请输入数组二的第7个值
8
请输入数组二的第8个值
4
请输入数组二的第9个值
2
请输入数组二的第10个值
3
排序后的新数组为:
1
2
3
4
5
6
8
9