gpt4 book ai didi

java - fj.data.Set比较

转载 作者:行者123 更新时间:2023-11-30 07:38:19 24 4
gpt4 key购买 nike

java.util中,我们可以使用containsAll方法来比较两个java.util.Set。比较两个 fj.data.Set 的最佳方法是什么?

使用 fj 相对于 java.util 真的有任何“有值(value)”的好处吗?

最佳答案

我从未使用过该库,也永远不会使用,但通过查看 API,我找到了该方法

public final boolean subsetOf(Set<A> s)

Returns true if this set is a subset of the given set.

Parameters: s - A set which is a superset of this set if this method returns true.

Returns: true if this set is a subset of the given set.

我相信这应该像“反转”一样使用 containsAll :

a.containsAll(b)true如果。 b.subsetOf(a)true (不确定如何处理相等的集合,我猜这很好)。

事后思考:我刚刚注意到 javadoc 中的措辞有多么可疑。参数描述取决于输出:如果此方法返回 true,则为该集合的超集。您不应该假设参数或对其使用条件。更好的措辞应该是这样的:要检查的集合是否是超集

关于java - fj.data.Set比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35063706/

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