TreeMap总结

来源:互联网 发布:mysql主从好处 编辑:程序博客网 时间:2024/04/30 12:02

TreeMap是一个排序了的Map

TreeMap:基于红黑树实现。TreeMap没有调优选项,因为该树总处于平衡状态。 

(1)TreeMap():构建一个空的映像树 

(2)TreeMap(Map m): 构建一个映像树,并且添加映像m中所有元素 

(3)TreeMap(Comparator c): 构建一个映像树,并且使用特定的比较器对关键字进行排序 

(4)TreeMap(SortedMap s): 构建一个映像树,添加映像树s中所有映射,并且使用与有序映像s相同的比较器排序

例子1:普通的treeMap默认根据key来排序

   输出结果:

   

例2:  定制treemap排序,无论怎么treemap都是依据key来排序

0 0
原创粉丝点击