TreeMap:
基于红黑树(Red-Black tree)的 NavigableMap 实现。
○ 1 该映射根据其键的自然顺序进行排序
○ 2 根据创建映射时提供的 Comparator 进行排序
○具体取决于使用的构造方法。
○ 注意,此实现不是同步的。
○ 从以下版本开始: 1.2
○ TreeMap:底层是基于红黑树的二叉树
○ 排序且唯一
与HashMap相似
public static void main(String[] args) {
//1:创建TreeMap集合
TreeMap<Integer, String> tm = new TreeMap<>();
//2:添加键值对
tm.put(10, "唐朝");
tm.put(5, "宋朝");
tm.put(7, "元朝");
tm.put(2, "明朝");
tm.put(1, "清朝");
tm.put(10, "汉朝");
System.out.println(tm);
}