驗(yàn)證用數(shù)據(jù)集準(zhǔn)備:
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("交集結(jié)果:" + intersection);
輸出:
交集結(jié)果:[4, 5, 5]文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-754185.html
2、去重交集文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-754185.html
到了這里,關(guān)于HuTool工具類 CollUtil 實(shí)現(xiàn)多個(gè)集合的交集、差集的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!