在object类中hashcode和equals是具有相同表现的
如果两个对象equals为F那么地址不一样,从而hashcode也不一样
相同的内容经过计算hash码是一样的
但是由于现在hash算法的的局限性不同的内容算出来的hash码也可能是一样的
如果两个对象的equals相等那么他的hashcode一定一样
如果两个对象的hashcode一致,那么两个对象equals不一定一样
所以在重写equals方法时也要重写hashcode方法
在object类中hashcode和equals是具有相同表现的
如果两个对象equals为F那么地址不一样,从而hashcode也不一样
相同的内容经过计算hash码是一样的
但是由于现在hash算法的的局限性不同的内容算出来的hash码也可能是一样的
如果两个对象的equals相等那么他的hashcode一定一样
如果两个对象的hashcode一致,那么两个对象equals不一定一样
所以在重写equals方法时也要重写hashcode方法