Open fanyizhen1995 opened 9 months ago
https://fanyizhen1995.github.io/2019/12/27/how-to-write-a-simple-hashmap/
HashMap 是个 LinkedList<HashMapEntry<K, V>>[], 或 TreeNode<HashMapEntry<K, V>>[] 1. 实现 HashMapEntry 顺便重写下 equal 和 hashcode 2. 实现 HashMap 的方法 hash():计算hash get():在相应的 table[hash(k
Test gitalk
https://fanyizhen1995.github.io/2019/12/27/how-to-write-a-simple-hashmap/
HashMap 是个 LinkedList<HashMapEntry<K, V>>[], 或 TreeNode<HashMapEntry<K, V>>[] 1. 实现 HashMapEntry 顺便重写下 equal 和 hashcode 2. 实现 HashMap 的方法 hash():计算hash get():在相应的 table[hash(k