Open zgq105 opened 5 years ago
hashCode是散列码,利用键值对存储数据,方便快速查找所需的对象。而equals用于判断两个对象的值是否相等,效率就比较低;简单的理解就是hashCode用于快速过滤刷选,只有hashCode存在相同的时候,才会调用equals方法进行下一步的比较。(hashCode主要缩小查找成本)
hashCode是散列码,利用键值对存储数据,方便快速查找所需的对象。而equals用于判断两个对象的值是否相等,效率就比较低;简单的理解就是hashCode用于快速过滤刷选,只有hashCode存在相同的时候,才会调用equals方法进行下一步的比较。(hashCode主要缩小查找成本)