第8条:覆盖equals请遵守通用约定 zhumeilu 2017-12-14 176 阅读1分钟 覆盖equals时遵守几个原则。 自反性 x.equals(x)返回true 对称性 x.equals(y) y.equals(x) 的结果相同 传递性 x.equals(y) y.equals(z) x.equals(z) 一致性 如果x,y没有被修改,那么多次调用x.equals(y) 的结果一定相同