验证用数据集准备:
- List<String> list1 = ListUtil.toList("1", "2", "3", "4", "5", "5");
- List<String> list2 = ListUtil.toList("2", "3", "4", "5", "6", "5");
- List<String> list3 = ListUtil.toList("3", "4", "5", "6", "7", "5");
- List<String> list4 = ListUtil.toList("4", "5", "6", "7", "8", "5");
一、交集
1、不去重交集
- List<String> intersection = (List<String>) CollUtil.intersection(list1, list2, list3, list4);
- System.out.println("交集结果:" + intersection);
输出:
交集结果:[4, 5, 5]
2、去重交集