黑马程序员技术交流社区

标题: hashCode方法的有什么作用啊? [打印本页]

作者: jianhua0798    时间: 2016-6-5 22:56
标题: hashCode方法的有什么作用啊?
hashCode方法的这块不太懂,还忘大神能解答下

作者: 车前子008    时间: 2016-6-6 09:17
看看源码   保证对象唯一性
作者: 308437189    时间: 2016-6-6 11:20
存储时,计算对象的hashcode值,若值不同,可直接存储,查找时根据对象的hashcode值进行查找,若相同还要通过比较equlas。底层实现是数组下接链表,通过hashcode值计算该对象在数组什么位置,若很多值得对象hashcode值相同,按头插入法在该数组值下接链表,通过equals去比较该hashcode下的链表节点是否相同。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2