存在两个List
listA
listB
如何将两个list合并成一个
-
List
list = Lists.newArrayList(); list.addAll(listA); list.addAll(listB); -
List
list = new ArrayList(listA); list.addAll(listB); -
new ArrayList
(){{ addAll(listA); addAll(listB); }} -
List
list = Lists.newArrayList(); Collections.addAll(list,listA.toArray(new String[0])); Collections.addAll(list,listB.toArray(new String[0]));
-
Stream.of(listA,listB).flatMap(x->x.stream()).collect(Collectors.toList());
-
List
list = Lists.newArrayList(); Stream.of(listA,listB).forEach(list:addAll); -
Stream.concat(listA.stream(),list2.stream()).collect(Collectors.toList());
-
Lists.newArrayList(Iterables.concat(listA,listB));
-
List
list = Lists.newArrayList(); Iterables.addAll(listA); Iterables.addAll(listA);
-
ListUtils.union(listA,listB);



