两个list合并

List接口中,有一个方法addAll,可以实现合并list。

List<String> a=new ArrayList<String>();

List<String> b=new ArrayList<String>();

b.addAll(a);

合并出来的List就是b,而不是一个新的List .

如果创建新的可以:

ArrayList <String> c=(ArrayList <String> )a.clone;

c.addAll(b);

实例:

List1:   List<Map<String, Object>> changedEntity = new ArrayList<Map<String, Object>>();

List2:   List<Map<String,Object>> datalist =  new ArrayList<Map<String,Object>>(3);

changedEntity.addAll(datalist )

 
原文地址:https://www.cnblogs.com/Darkqueen/p/8870246.html