String s1=("4002,3001,3003");
String s2=("3002,3001,3004");
Set<String> flagSet=new HashSet<>();
flagSet.addAll(Arrays.asList(s1.split("\\,")));
flagSet.addAll(Arrays.asList(s2.split("\\,")));
Boolean flag=flagSet.size()==Arrays.asList(s1.split("\\,")).size()
+Arrays.asList(s2.split("\\,")).size();
if(flag){
System.out.println("没有匹配的项");
}else{
System.out.println("有匹配的项");
}
两个以逗号隔开的字符串判断是否有交集:HashSet方法
最新推荐文章于 2023-03-04 10:32:44 发布