随笔分类 - 数据结构和算法
摘要:* 这里再补充几个手撕HashMap的方法 ### 1、remove() 1. remove 方法参数值应该是键值对的键的值,当传入键值对的键的时候,remove 方法会删除对应的键值对 2. 需要利用我们自己先前创建的 hashcodeList 来实现,hashcodeList 存入了所有被使用的
阅读全文
摘要:### HashMap基本了解 1、 jdk1.7之前,HashMap底层只是数组和链表 2、 jdk1.8之后,HashMap底层数据结构当链表长度超过8时,会转为红黑树 3、 HashMap利用空间换时间的思想,将键值对一个个散落在集合中 4、 hashcode值通过调用hashcode()方法
阅读全文

浙公网安备 33010602011771号