标签:
import java.util.*;
/**
*
* 实现两个数组的合并,并按升序排列合并后的数组
*
*/
public class Union {
public static void main(String[] args){
int[] arr1={3, 1, 23};
int[] arr2={27, 7, 2};
int l=arr1.length+arr2.length;
int[] sum=new int[l];
sum=Arrays.copyOf(arr1, 6);//把数组arr1复制到长度为6的sum数组
for(int i=3;i<6;i++){
sum[i]=arr2[i-3];
}
Arrays.sort(sum);//对数组升序
/*for(int i=0;i<6;i++){
System.out.println(sum[i]);
}*/
String s=Arrays.toString(arr1);
String s1=Arrays.toString(arr2);
String str=Arrays.toString(sum);
System.out.println("合并前:");
System.out.println("数组arr1的内容为"+s);
System.out.println("数组arr2的内容为"+s1);
System.out.println("合并后:");
System.out.println(str);
}
}
标签:
原文地址:http://www.cnblogs.com/G-yan/p/4418100.html