背景
jdk 8
数据容器
在程序代码中,用来暂时存储数据的“盒子”(容器),用于后续的逻辑处理。
与HashMap比较
LinkedHashMap继承自HashMap,因此主数据结构、主功能与hashMap完全一样。
HashMap可以遍历key和value,此遍历是无序的(即插入的先后顺序与循历顺序不一致)。
LinkedHashMap遍历key或value是有序的(即插入(也可以是查询get()顺序)的先后顺序与循历顺序不一致)
背景
jdk 8
数据容器
在程序代码中,用来暂时存储数据的“盒子”(容器),用于后续的逻辑处理。
与HashMap比较
LinkedHashMap继承自HashMap,因此主数据结构、主功能与hashMap完全一样。
HashMap可以遍历key和value,此遍历是无序的(即插入的先后顺序与循历顺序不一致)。
LinkedHashMap遍历key或value是有序的(即插入(也可以是查询get()顺序)的先后顺序与循历顺序不一致)