源码截图如下:
查了很多文章都千变一律,只是谈及了链表,缺少了这块,有没有懂的解惑,描述详细一点。
value就是键值对中的“值”,next是当计算出来的index相同,发生碰撞时,把这个节点对象连接到上一个节点对象,形成链表。和你说的并不冲突,next的类型也是Node,存放值的是value。
链表放数据的啊
map.put("key", 1);value放的就是上面的 1
map.put("key", 1);
1
给你一个实例,你想想看为啥不能通过改value去解决hash冲突