验证用数据集准备:
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]文章来源:https://www.toymoban.com/news/detail-754185.html
2、去重交集文章来源地址https://www.toymoban.com/news/detail-754185.html
到了这里,关于HuTool工具类 CollUtil 实现多个集合的交集、差集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!