HashMap LinkedHashMap TreeMap

HashMap:输出是无序的, 缺点是它的无序性,被存入到 HashMap 中的元素,在遍历 HashMap 时,其输出是无序的。

LinkedHashMap: 元素保持输入的顺序 LinkedHashMap 是基于元素进入集合的顺序或者被访问的先后顺序排序,

TreeMap :取出来的是按自然顺序或自定义顺序排序后的键值对 则是基于元素的固有顺序 (由 Comparator 或者 Comparable 确定)。

HashMap,LinkedHashMap,TreeMap的有序性

java学习笔记4 - HashMap,LinkedHashMap,TreeMap对比

posted @ 2017-02-03 20:14  假程序猿  阅读(168)  评论(0)    收藏  举报