gpt4 book ai didi

java - 如何在不更改任何一组的情况下找到两组之间的差异?

转载 作者:行者123 更新时间:2023-11-29 06:36:06 24 4
gpt4 key购买 nike

<分区>

我有 2 组 s1s2 一个条件是 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]

s1s2 都是超过 10000 个元素的巨大集合并且在循环中。所以我不想先将 s1 复制到 s3 然后删除 s2

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com