在设计一个类的时候,很可能需要重写类的hashCode()方法,此外,在集合HashSet的使用上,我们也需要重写hashCode方法来判断集合元素是否相等. 下面给出重写hashCode()方法的基本规则: · 在程序运行过程中,同一个对象多次调用hashCode()方法应该返回相同的值. · 当两个对象通过equals()方法比较返回true时,则两个对象的hashCode()方法返回相等的值. · 对象用作equals()方法比较标准的Field,都应该用来计算hashCode值. 下面给