3.有两个已经排好序的数组,A:{9,28,38,40,56,65,78,82} B:{13,21,33,38,45},请定义一个新数组,将这两个数组中的数据合并到新数组中并且保证数据仍然是有序的。
package first; public class paixu { public static void main(String[] args) { int [] a= {9,28,38,40,56,65,78,82}; int [] b={13,21,33,38,45}; int [] c=new int[13]; for(int i=0;i<8;i++) { c [i]=a[i]; } for(int j=8;j<13;j++) { c [j]=b [j-8]; } for(int i=0;i<c.length-1;i++) { for(int j=0;j<c.length-1-i;j++) { if(c[j]>c[j+1]) { int t=c [j]; c [j]=c [j+1]; c [j+1]=t; } } } for(int d:c) { System.out.println(d); } } }