gpt4 book ai didi

java - HashSet 包含对象的副本

转载 作者:行者123 更新时间:2023-12-02 07:12:33 24 4
gpt4 key购买 nike

我有一个 Point 类的对象,其成员为 x 和 y。我想检查 Point 对象是否在我的“访问”HashSet 中,但是当我检查时,我使用 x 和 y 的当前值创建一个新对象。即使具有这些值的点在集合中,它也会返回 false,我猜测是因为它不是完全相同的对象。如何检查该集合是否包含具有相同 x 和 y 的点?

最佳答案

重写equals()方法来实际检查Pointxy的值

关于java - HashSet 包含对象的副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15330522/

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