public static void main(String[] args) {
HashSet set1 = new HashSet();
set1.add(1);
set1.add(2);
set1.add(3);
set1.add(4);
set1.add(5);
HashSet set2 = new HashSet();
set2.add(1);
set2.add(2);
set2.add(3);
Set<String> newSet = Sets.difference(set1, set2);
System.out.println(newSet);
}
以set1为基础,筛选出set2中不存在的 结果:[ 4 , 5 ]
如果set2中包含set1中没有的,则会被忽略,如set中有 6 ,则输出仍然是[ 4 , 5 ],因为set1中不存在被忽略掉