hashCode和equals的区别

在平常的面试中咱们会常常遇到hashCode和equals相关问题,好比你重写过 hashcode 和 equals 么?为何重写equals时必须重写hashCode方法?equals和hashCode都是Object对象中的非final方法,它们设计的目的就是被用来覆盖(override)的,因此在程序设计中仍是常常须要处理这两个方法。下面就让楼主和各位一块儿在来看看它们二者的区别…java
相关文章
相关标签/搜索