06.LinkedHashMap&Hashtable-#粤嵌星计划#20200924第24天打卡【LinkedHashMap&Hashtable】

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • andych008:为什么HashMap是无序的? 要看源码HashMap的迭代器是怎么遍历的。看源码得知,是两重循环,第一重遍历数组,第二重遍历链表和树。这个过程不能保证迭代顺序。 LinkedHashMap的迭代为什么是有序的? LinkedHashMap继承HashMap,引入链表记录插入或访问顺序,其在put和get操作之后会维护顺序在链表中,它的迭代器通过遍历这个链表来实现,所以有序。