哈希码

hashCode与equals

微笑、不失礼 提交于 2019-11-28 16:21:59
hashCode与equals hashCode(): 作用是获取哈希码,也称散列码,实际上是返回一个int整数.此哈希码是确定对象在哈希表中的索引位置 利用索引位置找出键值对 相关规定: 1.如果两个对象相等hashcode也一定相同 2.如果两个对象相等,对两个对象分别调用equals方法都返回true 3.两个对象hashcode相同但本身不一定相等 4.equals()方法被覆盖过,则hashcode方法也必须被覆盖 来源: https://blog.csdn.net/qq_30039097/article/details/100086003