Java最基本的结构就是数组和模拟指针(引用),Hashmap实际上就是数组和链表的结合体,在一个数组中,每一个元素存放一个链表的头节点,这样的数据结构就构成了Hashmap。
引用了一位博主的图片便于理解
原文链接:https://blog.csdn.net/yjclsx/article/details/50975894
Java最基本的结构就是数组和模拟指针(引用),Hashmap实际上就是数组和链表的结合体,在一个数组中,每一个元素存放一个链表的头节点,这样的数据结构就构成了Hashmap。
引用了一位博主的图片便于理解
原文链接:https://blog.csdn.net/yjclsx/article/details/50975894