话题:重写HashSet中的equals()方法和hashCode()方法
equals方法常用在String类中比较两个字符串是否同,但是在其他的类中也有着equals方法。比如HashSet,我们知道HashSet中是没有重复对象的,这是因为它的add方法在添加集合对象之前会自动调用hashCode方法判断即将添加的对象是否已经存在于集合中,也就是判断集合中是否存在与即将添加对象的hash值相等的对象。如果存在则不添加,不存在则调用equals方法继续判断当前集合中是否存在和即将添加对象相同的对象,存在则不添加,不存在则添加。equals方