public static void main(String[] args) {
List<String> list1 = new ArrayList();
list1.add("a");
list1.add("b");
list1.add("c");
List<String> list2 = new ArrayList();
list2.add("b");
list2.add("c");
list2.add("d");
//求出并集
list2.removeAll(list1);
System.out.println("移除相同数据后:" +list2);
list2.addAll(list1);
System.out.println("并集:" + list2);
//交集--测试的时候需要将并集注释掉
/* list2.retainAll(list1);
System.out.println("交集:" + list2);*/
}
获取两个List中的交集、并集、非交集
于 2021-12-29 09:52:22 首次发布