<分区>
我有 2 组 s1
和 s2
一个条件是 s1 > s2
。
我的要求是我不能在 s1
中进行更改。并找到两组的差异,我们可以使用另一组来存储结果。
Set<String> s1 = new HashSet<String>();
s1.add("a");
s1.add("b");
s1.add("c");
s1.add("n");
s1.add("d");
Set<String> s2 = new HashSet<String>();
s2.add("b");
s2.add("d");
s2.add("c");
我想要这样的输出
像 s3= set1-set2
输出:
s3=[a,n]
s1
和 s2
都是超过 10000 个元素的巨大集合并且在循环中。所以我不想先将 s1
复制到 s3
然后删除 s2
。