Java中的equals和hashCode方法详解-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java中的equals和hashCode方法详解

游客pklijor6gytpx 2019-11-20 16:21:07 451

Java中的equals和hashCode方法详解

hash的方法 code的方法
分享到
取消 提交回答
全部回答(1)
  • 游客pklijor6gytpx
    2019-11-20 16:21:29

    对于Object类来说,equals()方法在对象上实现的是差别可能性最大的等价关系,即,对于任意非null的引用值x和y,当且仅当x和y引用的是同一个对象,该方法才会返回true。

    需要注意的是当equals()方法被override时,hashCode()也要被override。按照一般hashCode()方法的实现来说,相等的对象,它们的hash code一定相等。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题