Java TreeMap

123 阅读1分钟

TreeMap

  • TreeMap跟TreeSet底层原理一样,都是红黑树结构的
  • 由键决定特性:不重复、无索引、可排序
  • 可排序:对键进行排序
  • 注意:默认按照键的从小到大进行排序,也可以自己规定键的排序规则

代码书写两种排序规则

  • 实现Comparable接口,指定比较规则
  • 创建集合时传递Comparator比较器对象,指定比较规则