#1087·JavaGuide

HashMap(JDK1.8)源码+底层数据结构分析中 put 方法的流程图,转变红黑树时的疑问

作者: mygao8创建于 2021年2月17日更新于 2026年4月11日
标签doc-bugenhancement

<img width="613" alt="屏幕截图 2021-02-17 171926" src="https://user-images.githubusercontent.com/46998096/108182751-50aa8780-7144-11eb-86e0-c169bf9bb82a.png"> 这里应该是先尾插到链表中,然后执行 treeifyBin(tab, hash); 退出循环,执行最后面的 ++modCount; 以及判断是否需要扩容。

内容来源: Snailclimb/JavaGuide