测试积点老人 发表于 2023-12-14 09:27:39

如果两个键的 hashcode 相同,你如何获取值对象?

回复可见
**** Hidden Message *****

kallinr 发表于 2023-12-15 09:20:33

不太清楚

litingting0214 发表于 2023-12-15 09:21:37

当我们调用get()方法,HashMap会使用键对象的hashcode找到bucket位置,然后获取值对象

bellas 发表于 2023-12-15 09:24:51

会遍历链表直到找到值对象

海海豚 发表于 2023-12-15 09:44:18

两个hashcode相同时,它们所对应的bucket相同,这个时候HashMap会使用链表或者红黑树来进行存储

你好浮戈 发表于 2023-12-15 09:49:19

会遍历链表直到找到值对象

oliver.tang 发表于 2023-12-15 09:50:27

学习

jingzizx 发表于 2023-12-15 18:30:11

两个hashcode相同时,它们所对应的bucket相同,这个时候HashMap会使用链表或者红黑树来进行存储
页: [1]
查看完整版本: 如果两个键的 hashcode 相同,你如何获取值对象?