//交集
Set s1 = new HashSet();
s1.add("aa");
s1.add("bb");
s1.add("cc");
s1.add("dd");
Set s2 = new HashSet();
s2.add("aa");
s2.add("bb");
s2.add("ee");
s2.add("ff");
Set result = new HashSet();
result.addAll(s1);
result.retainAll(s2);
System.out.println("交集begin");
for(String res : result) {
System.out.println(res);
}
System.out.println("交集end");
//并集
Set result2 = new HashSet();
result2.addAll(s1);
result2.addAll(s2);
System.out.println("并集begin");
for(String res : result2) {
System.out.println(res);
}
System.out.println("并集end");
//差集
Set result3 = new HashSet();
result3.addAll(s1);
result3.removeAll(s2);
System.out.println("差集begin");
for(String res : result3) {
System.out.println(res);
}
System.out.println("差集end");
交集、并集、差集实现代码
转载于:https://my.oschina.net/u/3115385/blog/1854372
空#: 文本框上面的选项图片加载不出来,该引的都引了,怎么弄呢
紫云无堤: 牛!!!这还真没注意!挪到头文件就行了!
sky_he2011: 一字不漏的抄过来,我也是佩服
余小就: set int e0/0那里会报错,只支持P2P
ha_lydms: