TreeMap中的元素默认按照keys的自然排序排列。
(对Integer来说,其自然排序就是数字的升序;对String来说,其自然排序就是按照字母表排序)
TreeMap的构造函数:
TreeMap()
:创建一个空TreeMap,keys按照自然排序
TreeMap(Comparator comparator)
:创建一个空TreeMap,按照指定的comparator排序
TreeMap(Map m)
:由给定的map创建一个TreeMap,keys按照自然排序
TreeMap是线程不安全的
TreeMap的实现是红黑树算法的实现
TreeMap是通过红黑树实现的,增删改查的操作底层都是对红黑树的相关操作