hashmap低层是有一个数组类型是Entry和链表(Entry这个类有创建了一个链表)的结构构成的,你说的NULL为空是,是不是k值为空,低层会跟K为空的Entry table [0]下的链表找到位置,具体会先在 Entry table [0]下找里面有没有K为null的,如果没有就加进 Entry table [0]链表里并返回null,如果有了,就改变v的的值,并返回以前V的值。讲的不好
结构是
Entry table [0] Entry table [1] Entry table [2]
Entry Entry Entry
Entry Entry Entry
结构这个样了
温馨提示:答案为网友推荐,仅供参考