黑马程序员技术交流社区
标题:
关于comparator
[打印本页]
作者:
苑桥别馆
时间:
2014-12-22 16:23
标题:
关于comparator
本人看到集合,对这个问题十分不明白。comparable与comparator区别是什么?为什么要有comparator这个接口?感觉他们两个没有多大区别。
作者:
AuroraAria
时间:
2014-12-23 09:36
同求,帮顶
作者:
Carter
时间:
2014-12-23 18:12
两者都是接口,区别是:
comparable接口通常是被对象类实现,也就是说要存入TreeSet的对象所属类直接实现,当你自己定义这个对象类时候可以用comparable
comparator接口通常定义单独的类来实现,这个单独的类是比较器,当你不需要对象类中的排序规则想自己定义时候,可以写一个比较器。或者对象类没法改动有需要新的排序规则时候可以用comparator接口
其他的区别就是格式上的区别
作者:
斷灬dian
时间:
2014-12-27 10:55
同求,帮顶
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2