00问答网
所有问题
如何在JAVA中将2个数组合为一个数组
面试题,不用写程序,只要简单口述就好
举报该问题
推荐答案 2010-03-05
一, 判空(null), 只要有一个是空的, 则返回另外一个
二, 新建数组, 长度等于两个数组长度之和
三, 复制数组, 可用System.arrayCopy()进行
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DZBZj0jjI.html
其他回答
第1个回答 2010-03-05
数组a.addAll(数组b)
public boolean addAll(Collection<? extends E> c)
按照指定 Collection 的迭代器所返回的元素顺序,将该 Collection 中的所有元素追加到此列表的尾部。如果正在进行此操作时修改指定的 Collection,那么此操作的行为是不明确的。(这意味着如果指定的 Collection 是此列表且此列表是非空的,那么此调用的行为是不明确的。)
第2个回答 2010-03-05
就是一个数组中有这两个数就得了。
第3个回答 2010-03-05
使用复制功能
相似回答
如何在java
里java字符串数组合并成
一个数组
?
答:
String[] str1 = {"Hello","world","
java
"};String[] str2 = {"Veriable","syntax","interator"};int str1Length = str1.length;int str2length = str2.length;str1 =
Arrays
.copyOf(str1, str1Length+str
2
length);//
数组
扩容 System.
array
copy(str2, 0, str1, str1Length, str...
java
编写合并
两个数组
,{
1
,2,3,4,5} {4,5,6,7,8}
答:
1.连接两个数组.2.清除重复的元素.import
java.util.Arrays;public class Combine{ public static void main(String[] args){ int a[]={1,2,3,4,5};int b[]={4,5,6,7,8};int temp[]=new int[a.length+b.length];//连接两个数组 for(int i=0;i<a.length;i++){ temp[i]=...
java如何
将
两个
元素个数不同的一维
数组
合并成
一个
从小到大排列的数组...
答:
public class T3 { public static void main(String[] args) { int a[]={4,5,6,7,2,4,56,7};int b[]={4545,14,9,3,67};int c[]=Merger(a, b);Sorting(c);for (int i : c) { System.out.print(i+" ");} } //合并 public static int[] Merger(int[] a,int[] b...
Java
怎样
用
array
copy把
两个数组
合并
为一个数组
?或者有其他方法合并_百 ...
答:
int []b
array
= new int[20];//创建第
二个
一维数组 //创建目标数组,目标数组的容量尽量满足能容纳
两个
源数组的容量之和。int []carray = new int[array.length+barray.length];for(int i = 0;i<array.length;i++){//用随机数给第
一个数组
的元素进行赋值 array[i] = rd.nextInt(20...
大家正在搜
如何将两个数组合为一个
几个数组合有多少个
java如何定义数组
6个数组合
4个数组合有多少种
5个不同的数组合有多少种
10个数组合
4数组合
9和8的三数组合
相关问题
Java中如何把两个数组合并为一个
如何把2个数组合并为一个数组
java中两个int型数组怎么合并啊?
java怎么将2个数组的数据合并?
JAVA怎么合并两个数组呢?
java中怎么把俩个一维数组合成二维数组输出
我是Java新手 问一下怎么把两个数组组合到一个数组里面?
java将两个一维数组放到一个二维数组中