HashMap常见面试题

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>> HashMap的底层数据结构? JDK1.8 之前 HashMap 底层是 数组和链表 结合在一起使用。 HashMap 通过 key 的 hashCode 经过扰动函数处理过后得到 hash 值,然后通过 (n - 1) & hash 判断当前元素存放的位置(这里的 n 指的是数组的 长度),如果当前位置存在元素的话,就判断该
相关文章
相关标签/搜索