展开全部
下面的例子讲了如何合并两62616964757a686964616fe78988e69d8331333365633930个java list, 用简单的方法,而不用自己去造轮子,循环list 去做,用如下建档方法:
import java.util.ArrayList;import java.util.List;public class JoinList {
public static void main(String[] args) {
List listA = new ArrayList();listA.add(“A”);
List listB = new ArrayList();listB.add(“B”);
List listFinal = new ArrayList
();listFinal.addAll(listA);listFinal.addAll(listB);
//same result//List listFinal = new ArrayList
(listA);//listFinal.addAll(listB);
System.out.println("listA : " + listA);System.out.println("listB : " + listB);System.out.println("listFinal : " + listFinal);
}}
你可以看到结果如下:
listA : [A]listB : [B]listFinal : [A, B]
其实最关键的就是调用 list 的 addall 方法,apache 的 listUtil, 里面有个 union 方法,其实也是用的 addall 方法。