您的位置:首页 > 职场人生

一个面试官经常问到的题,将两个数组合并到一个数组中,并排序。

2013-08-29 09:43 253 查看
我也是初学者,随便写了一下,没想到可以运行成功。

package zhoumo.java.simple;

import java.util.Arrays;

public class Simple {

public static void main(String[] args) {

try {

int []a ={23,54,34,89,21,43,54};

int []b={1,32,45,76,46};

int len = a.length+b.length;

//动态的创建一个数组用来存储两个数组的值

int []c = new int[len];

for (int i = 0; i < a.length; i++) {

c[i]=a[i];

}

for (int j = 0; j < b.length; j++) {

c[a.length+j]=b[j];

}

Arrays.sort(c);

for (int i = 0; i < len; i++) {

System.out.print(c[i]+" ");

}

} catch (Exception e) {

e.printStackTrace();

}

System.out.println("合并成功!");

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐