package 数组;
import java.util.Arrays;
public class 合并两个数组并以升序返回合并后的数组 {
public static int[] arrayMerge(int[] a,int[]b) {
int size=a.length+b.length;
int[] result =new int[size];
for(int i=0;i<a.length;i++) {
result[i]=a[i];
}
//从上一个数组完成开始累加 b数组从总数前一个数组开始累加
for(int i=a.length;i<size;i++) {
result[i]=b[i-a.length];
} Arrays.sort(result);
//数组函数升序
return result;
} public static void main(String[] args) {
int[] a= {1,3,5,20};
int[] b= {2,6,10,9};
int[] result =arrayMerge(a,b);
//固定数组
for(int i=0;i<result.length;i++) { System.out.print(result[i]+" ");
}
}