String id1 = "1,2,3,4";
String id2 = "94,9,1,7";
HashSet<String> set = new HashSet<String>(Arrays.asList(id1.split(",")));
set.retainAll(Arrays.asList(id2.split(",")));
if(set.size() != 0){
System.out.println("有交集");
}else {
System.out.println("无交集");
}
java 判断list 是否有交集
最新推荐文章于 2024-08-18 03:01:33 发布
该代码片段展示了如何在Java中使用HashSet来找出两个ID列表(id1和id2)的交集。通过split方法将字符串转换为ArrayList,然后使用retainAll方法保留共同的部分,最后判断集合大小确定是否有交集。
摘要由CSDN通过智能技术生成