首页 文章

在Java中发生冲突时迭代hashmap

提问于
浏览 1159 次
1

让我们说我们有一个碰撞,但键值是不同的,因此根据定义,Hashmap将在该桶创建一个链表,并添加新的键值对作为现有键值条目的下一个 .

我的问题是在这种情况下我们如何迭代hashmap?默认迭代机制是否更改为实际检索碰撞并存储在同一存储桶位置的所有键值对?

1 回答

  • 1

    没有变化 . 它将像桶0那样迭代,即桶中的每个元素然后移动到桶1,依此类推 . 因此迭代的方式没有变化 .

相关问题