【发布时间】:2014-12-10 20:54:18
【问题描述】:
我重写了一个类的 equals 方法来比较两个对象,因为我想比较它的所有字段。如果两个对象不相等,有没有办法找出由于对象不相等而导致的哪些字段不相等?
【问题讨论】:
-
如果可能,您希望如何获得通知?你所做的只是调用
equals(Object)。 -
所以我想进行两次调用,如果equals返回false,尝试访问不相等的。同时,我不想检查每个字段是否相等。只是想知道是否有现有的功能,否则我将修改方法。
-
你想知道什么:字段名还是其他什么?
-
两者,字段名和值
标签: java class object overriding equals