循环LinkedHashMap
时间: 2023-12-25 17:26:10 浏览: 58
Java集合框架源码分析之LinkedHashMap详解
LinkedHashMap是HashMap的子类,它实现了HashMap的所有特性,并且多了一个双向循环链表。循环LinkedHashMap指的是遍历LinkedHashMap时,可以按照插入顺序或者访问顺序进行遍历。默认情况下,LinkedHashMap是按照插入顺序进行遍历的。如果需要按照访问顺序进行遍历,可以通过构造函数或者调用方法设置accessOrder参数为true。当accessOrder为true时,每次访问一个元素时,该元素会被移到链表的尾部,这样就可以实现按照访问顺序进行遍历了。
阅读全文