面试官想问的HashMap,都在这一篇里面了!
一、HashMap的数据结构
HashMap<String,String> map=new HashMap();
map.put("1","Kobe");
这两行代码表示数据已经在HashMap中存储完成。 而这也引发了一个问题,数据如何才能在HashMap中高效地存储?
从这个问题出发,我们首先应该了解HashMap的底层数据结构。
HashMap: 数组+链表[单向链表]+红黑树 JDK1.8
我们都知道的是HashMap是存储键值对(key,value)的容器,那么从上图来
原创
2020-08-16 13:01:17 ·
4866 阅读 ·
0 评论