hashMap怎么保证hash一致性的

学Java的都知道hashMap的底层是“链表散列”的数据结构也也可以说是hash表。在put的实话先根据key的hashcode重新计算hash值的,而我们又知道hash是一种算法。所以哈希码并不是完全唯一的。 查看哈希码百科:     哈希表可以说就是数组链表,底层还是数组但是这个数组每一项就是一个链表 一:为什么说hashmap的put方法是根据key进行hashcode计算的呢? 查看源码
相关文章
相关标签/搜索