84 字
1 分钟
12.HashMap 怎么查找元素的呢?

12.HashMap 怎么查找元素的呢?#

先看流程图: image.png HashMap 的查找就简单很多:

  1. 使用扰动函数,获取新的哈希值
  2. 计算数组下标,获取节点
  3. 当前节点和 key 匹配,直接返回
  4. 否则,当前节点是否为树节点,查找红黑树
  5. 否则,遍历链表查找
12.HashMap 怎么查找元素的呢?
作者
强人自传
发布于
2023-09-19
许可协议
CC BY-NC-SA 4.0