浅谈HashMap 的底层原理

HashMap 是一个用于存储Key-Value 键值对的集合,每一个键值对也叫做Entry。这些个Entry 分散存储在一个数组当中,这个数组就是HashMap 的主干。  HashMap 数组每一个元素的初始值都是Null。  1. Put 方法的原理 调用Put方法的时候发生了什么呢?  比如调用 hashMap.put(“apple”, 0) ,插入一个Key为“apple”的元素。这时候
相关文章
相关标签/搜索