gpt4 book ai didi

java - 寻找标准 Java 方法(或 UDF,如果需要)来检查一个哈希集是否是另一个哈希集的子集

转载 作者:行者123 更新时间:2023-12-01 07:11:21 25 4
gpt4 key购买 nike

如果一个 HashSet A 是另一个 HashSet B 的子集,则应返回 true,否则返回 false。

最佳答案

不确定它是否必须是严格子集或者可以相等。

Set a = ...
Set b = ...

如果可以使用 containsAll

return b.containsAll(a);

或者如果它必须是严格子集

return b.size() > a.size() && b.containsAll(a);

或者你也可以

Set tmp = new HashSet(a);
tmp.removeAll(b);
return tmp.isEmpty();

关于java - 寻找标准 Java 方法(或 UDF,如果需要)来检查一个哈希集是否是另一个哈希集的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13680383/

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