00问答网
所有问题
java将两个数组按合并用arraylist
比如第一个数组里的元素师1,2,3,4,5 第二个数组里的是6,7,8,9,合并后是1,6,2,7,3,8,4,9,5
举报该问题
推荐答案 2013-12-01
只能遍历添加了。
public ArrayList<Integer> method(ArrayList<Integer> list1,ArrayList<Integer> list2){
ArrayList<Integer> list=new ArrayList<Integer>();
for(int i=0;i<list1.size()||i<list2.size();i++){
if(i<list1.size()) list.add(list1.get(i));
if(i<list2.size()) list.add(list2.get(i));
}
return list;
}
提问者运行试试,如果有不懂,就追问即可
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/D0ejTjTrn0rnIeTBDZB.html
其他回答
第1个回答 2013-12-01
import java.util.ArrayList;
class Test
{
public static void main(String[] args)
{
ArrayList list=new ArrayList(12);
int[] a={1,2,3,4,5};
int[] b={6,7,8,9};
int i=0;
int j=0;
for(int count=1;count<=a.length+b.length;count++)
{
if(count%2!=0)
{
list.add(a[i]);
i++;
}
else
{
list.add(b[j]);
j++;
}
}
System.out.println("Hello World!");
for(Object l:list)
{
System.out.print(l+",");
}
}
}
相似回答
将两个数组
排列组合到一个数组集合 求
java
代码
答:
import
java
.util.Scanner;public class Test { private String[] arr1;private String[] arr2;public Test(){ //数组长度可以随意改,但必须保证
两个数组
长度一样 arr1 = new String[3];arr2 = new String[3];initArray();} private void initArray(){ Scanner scanner = new Scanner(Syste...
怎样
合并两个数组
答:
可以在其中一个数组添加另一个数组的内容即可
。以java代码为例:int a[]={12,23,15,11,56,51};int b[]={4,2,50,78,90};ArrayList<Integer> alist=new ArrayList<Integer>(a.length+b.length);for (int j = 0; j < a.length; j++) { alist.add(a[j]);} for (int k = 0...
Java
怎么
实现两个数组
的拼接
答:
//开始
合并
//定义好一个长度为array1 + array
2
的长度(可以给,可以不给) List<Integer> list = new
ArrayList
<Integer>(length); for (int a : array1) { list.add(a); } for (int a : array2) { list.add(a); } //把List 转换成array【完成】 ...
java中
两个
list怎么
合并
啊?有list,list1,list2。想要list等于list1...
答:
Java将两个list合并,只需要把list1和list2内容都添加都集合list中即可
,如下:package com.test;import java.util.ArrayList;import java.util.List;public class TestA {/** * @param args */public static void main(String[] args) {//定义集合1List<String> list1=new ArrayList<String>();...
大家正在搜
java合并两个int数组
java怎么合并两个数组
java两个数组合并排序
java合并两个升序数组
java两个有序数组合并
java两个日期数组合并后排序
java数组合并成一个
java数组赋值给另一个数组
数组转arraylist
相关问题
java 将两个list合并 list1={[1,2],[1...
java怎么将两个数组交叉合并
java怎么合并两个不同类对应的arraylist
java怎么将2个数组的数据合并?
两个String数组怎么合并成一个数组?
Java中如何把两个数组合并为一个
Java如何合并两个数组
java中 两个list怎么合并啊?有list,list1,...