网站首页
编程语言
数据库
系统相关
其他分享
编程问答
newTab
2025-01-03
【hashMap扩容】关于hashMap扩容以后,新下标的理解
首先我们知道hashMap在存取元素的时候的下标算法是这样子的根据当前元素(e)的hash值((e.hashCode())^(e.hashCode()>>>16))去与上当前hashMap的容量减一(Cap-1)put和get都是如此put get所以在扩容算法中,元素的坐标也应是用这种方式存的,看一下代码我们会发现,当,当前