黑马程序员技术交流社区
标题:
TreeMap的compareTo()方法是按照键排序还是值排序呢?
[打印本页]
作者:
我_杰仔
时间:
2015-4-21 18:48
标题:
TreeMap的compareTo()方法是按照键排序还是值排序呢?
TreeMap的compareTo方法是根据键排序还是根据值排序啊?
假如键是String类型,值是对象
那么排序是按照值排序吗?
如果是按照值排序的话,那么怎么样才能按照键排序呢?
作者:
我_杰仔
时间:
2015-4-21 21:16
有没有人知道的?
作者:
刘斌斌
时间:
2015-4-22 10:05
求真理~~~~~~
作者:
百思不得解
时间:
2015-4-22 10:06
默认是自然排序,想要自定义排序,需要重写方法
作者:
WYKings
时间:
2015-4-22 10:13
1、TreeMap有的应该是comparator() 方法, 返回对此映射中的键进行排序的比较器;如果此映射使用键的自然顺序,则返回 null。
作者:
WYKings
时间:
2015-4-22 10:14
2、键是String类型,具有默认的比较性,默认按照键的自热顺序排序
作者:
WYKings
时间:
2015-4-22 10:15
3、需要自定义的特殊排序方法,可以在构造TreeMap的时候传入比较器
作者:
黑夜的触手
时间:
2015-4-22 10:20
这个问题好深奥啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2