Java | Map

Ch03-Java Map 之 TreeMap

February 28, 2017
Java | Map
java

TreeMap 实现了 SortedMap 接口,也就是说会按照 key 的大小顺序对 Map 中的元素进行排序,key 大小的评判可以通过其本身的自然顺序 (natural ordering),也可以通过构造时传入的比较器 (Comparator)。

...

Ch02-Java Map 之 LinkedHashMap

February 13, 2017
Java | Map
java

LinkedHashMap 是 HashMap 的直接子类,二者唯一的区别是 LinkedHashMap 在 HashMap 的基础上,采用双向链表 (doubly-linked list) 的形式将所有 entry 连接起来,这样是为保证元素的迭代顺序跟插入顺序相同。

...