Java hashCode与equals学习

Posted linlf03

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java hashCode与equals学习相关的知识,希望对你有一定的参考价值。

1、关于Object类的equals方法的特点

a) 自反性: x.equals(x) 应该返回true

b) 对称性: x.equals(y)为true,那么y.equals(x) 也为true

c) 传递性: x.equals(y)为true,并且y.equals(z) 为true, 那么x.equals(z) 也为true

d) 一致性   x.equals(y)  第一次调用为true,那么在没有修改x和y时, 第二次,第n次调用也应该为true。

 

以上是关于Java hashCode与equals学习的主要内容,如果未能解决你的问题,请参考以下文章