如果两个对象根据equals(Object)方法比较是相等的,那么调用这两个对象中任意一个对象的hashCode方法都必须产生同样的整数结果。反之,如果两个对象hashCode方法返回整数结果一样,则不代表两个对象相等,因为equals方法可以被重载。 如果两个对象根据equals(Object)方法比较是不相等的,那么调用这两个对象中任意一个对象的hash...