码迷,mamicode.com
首页 > 其他好文 > 详细

hashmap实现原理

时间:2018-03-30 00:14:14      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:数组   合成   移动   entry   map   算法   实现   hash算法   gpo   

数组和链表组合成的链表散列结构,通过hash算法,尽量将数组中的数据分布均匀,如果hashcode相同再比较equals方法,如果equals方法返回false,那么就将数据以链表的形式存储在数组的对应位置,并将之前在该位置的数据往链表的后面移动,并记录一个next属性,来指示后移的那个数据。注意数组中保存的是entry,其中保存的是键值.

hashmap实现原理

标签:数组   合成   移动   entry   map   算法   实现   hash算法   gpo   

原文地址:https://www.cnblogs.com/panxuejun/p/8673205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!