2个ArrayList的问题 现在有2个ArrayList,要把一个的内容放到另外一个中去,除了用list2=list1或者把list1循环读数据放到list2中去,还有什么方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 clear先 再加a1.clear();a1.addAll(a2); ArrayList list2=new ArrayList(list1);行么? 方法如下:list2.addAll(Collection);list2=new ArrayList(Collection); /** * MyArrayList的连接 * 把listB放到listA的末尾 */ public static <T> void join(MyArrayList<T> listA, MyArrayList<T> listB) { int sizeA = listA.size(), sizeB = listB.size(); listA.ensureCapacity(sizeA + sizeB);//这句话很重要,先分配空间再复制 for(int i = 0; i < sizeB; i++) listA.add(listB.get(i)); } import java.util.ArrayList;public class TestArrayList { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<String> a1 = new ArrayList<String>(); a1.add("a1"); a1.add("1"); ArrayList<String> a2 = new ArrayList<String>(); a2.add("a2"); a2.add("2"); a2.addAll(a1); for(int i = 0; i < a2.size(); i++) { System.out.println(a2.get(i)); } }}a22a11 有做过代理服务器的帮帮忙,遇到一个问题 System.getProperty(); 怎么修改已有表格里的列名? 求lwuit方面的问题 关于applet 奇怪,我用smartupload 上传文件,表单用 multipart/form-data 方式,通过 mysmartupload.getRequest().getParameter("txt_name")得到for 请问堆(Heap)与栈(Stack)的区别。。谢谢 请问哪儿可以下在:j2sdk的Sco unix版本。特急。 谁有jai,恳求发给我一份,感激涕零!!!!!! 讨论:询问上海的IT行情 数据格式化 swt 托盘
a1.clear();
a1.addAll(a2);
行么?
list2.addAll(Collection);
list2=new ArrayList(Collection);
* MyArrayList的连接
* 把listB放到listA的末尾
*/
public static <T> void join(MyArrayList<T> listA, MyArrayList<T> listB) {
int sizeA = listA.size(), sizeB = listB.size();
listA.ensureCapacity(sizeA + sizeB);//这句话很重要,先分配空间再复制
for(int i = 0; i < sizeB; i++)
listA.add(listB.get(i));
}
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> a1 = new ArrayList<String>();
a1.add("a1");
a1.add("1");
ArrayList<String> a2 = new ArrayList<String>();
a2.add("a2");
a2.add("2");
a2.addAll(a1);
for(int i = 0; i < a2.size(); i++) {
System.out.println(a2.get(i));
}
}}
a2
2
a1
1