gpt4 book ai didi

java - LinkedHashSet 等于方法

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:13:11 26 4
gpt4 key购买 nike

我有两组 LinkedHashSet 对象,在这个对象中我有其他对象有更多 LinkedHashSet

我的问题是:

equals 方法(默认)是否检查所有内部 HashSets 是否相同?还是我必须覆盖它?

最佳答案

默认情况下,它会确保 HashSet 的内容是 equals()。 LinkedHashSet 也是有序的,但这在 hashCode 或 equals 中没有使用,因此它们可以有不同的顺序并且仍然是 equals = true。

简而言之,HashSet 的 equals 并不重要,“equals”不是“same”。 “相同”通常表示它是同一个对象。

关于java - LinkedHashSet 等于方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13791601/

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