小编jfc*_*ohn的帖子

Objects.equals和Object.equals

我尝试创建一个允许Java中类似元组的结构的元组类.元组中两个元素的一般类型分别是X和Y. 我试图覆盖这个类的正确等于.

事实是,我知道Object.equals是默认的,它仍然会根据像"=="这样的引用进行比较,所以我不太确定我可以使用它.我查看了对象,其中有一个equals().这个仍然可以在引用上进行比较,还是在内容上进行比较?

快速想象返回语句如下:

return Objects.equals(compared.prev, this.prev) && Objects.equals(compared.next, this.next);
Run Code Online (Sandbox Code Playgroud)

prev和next的元素是元组的元素.这会有用吗?

java equals

31
推荐指数
1
解决办法
2万
查看次数

标签 统计

equals ×1

java ×1