linkedHashmap
2017-03-14 22:05:38 0 举报
LinkedHashMap是Java中的一个数据结构,它继承自HashMap类。与普通的HashMap不同,LinkedHashMap保持了插入顺序或访问顺序。这意味着当遍历LinkedHashMap时,元素将按照它们被插入的顺序或者最后访问的顺序进行排列。LinkedHashMap内部使用双向链表来维护元素的插入顺序或访问顺序。此外,LinkedHashMap还提供了一些额外的构造函数和方法,例如可以按照访问顺序排序的构造函数,以及可以设置访问顺序的构造函数等。总之,LinkedHashMap是一个功能强大且灵活的数据结构,适用于需要按照特定顺序访问元素的场景。