在每个类中,在重写equals方法的时侯,一定要重写hashcode方法。 根据Object规范,规范约定: 如果两个对象通过equals方法比较是相等的,那么它们的hashCode方法结果值也是相等的。 如果两个对象通过equals方法比较是不相等的,那么不要求它们的hashCode方法结果值是相等的。 当在一个应用程序执行过程中, 如果equals方法比较中没...
重写equals方法时一定要重写hashCode方法,以保证相等的对象具有相同的哈希码,不相等的对象具有不同的哈希...