简单方法合并两个java list

下面的例子讲了如何合并两个java list, 用简单的方法,而不用自己去造轮子,循环list 去做,用如下建档方法
程序代码 程序代码


import java.util.ArrayList;
import java.util.List;

public class JoinList {
    
    public static void main(String[] args) {
        
        List<String> listA = new ArrayList<String>();
        listA.add("A");

        List<String> listB = new ArrayList<String>();
        listB.add("B");

        List<String> listFinal = new ArrayList<String>();
        listFinal.addAll(listA);
        listFinal.addAll(listB);

        //same result
        //List<String> listFinal = new ArrayList<String>(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 方法。

除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: java list
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.