利用java 实现合并多个list 并去重?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

public static void main(String[] args){
List list1 = new ArrayList();
list1.add(1);
list1.add(2);
list1.add(3);
list1.add(4);
List list2 = new ArrayList();
list2.add(1);
list2.add(4);
list2.add(7);
list2.add(10);
List listAll = new ArrayList();
listAll.addAll(list1);
listAll.addAll(list2);
listAll = new ArrayList(new LinkedHashSet<>(listAll));
System.out.println(listAll);
}