关于hashmap的链表插入问题~求解答~

jdk8中hashmap在putval的链表操作的时候 是头部插入的节点还是尾部插入的节点呀?还有扩容重新rehash的时候呢 是头部插入还是尾部插入?

全部评论
1.8的变了 是插到尾,1.7及以前的jdk都是头插法
点赞 回复 分享
发布于 2017-09-01 13:14
插入的时候插到头部,扩容的时候反转
点赞 回复 分享
发布于 2017-09-01 12:54
put 从头到尾 插到尾 resize  重新hash  有碰撞的从尾到头
点赞 回复 分享
发布于 2017-09-01 12:47
扩容不清楚
点赞 回复 分享
发布于 2017-09-01 12:33
头节点
点赞 回复 分享
发布于 2017-09-01 12:32
头部吧,我是这么觉得回答的
点赞 回复 分享
发布于 2017-09-01 12:30

相关推荐

头顶尖尖的程序员:我是26届的不太懂,25届不应该是找的正式工作吗?为什么还在找实习?大四还实习的话是为了能转正的的岗位吗
点赞 评论 收藏
分享
仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务