4 回答

犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
那你就写成
Comparator<T> []
就行了
然后调用 接口里面的 compare 方法判断大小进行排序 代替你代码里面的那个less
最终使用的时候,也就是生成
Comparator<T> []
数组时候,需要指定具体的类型
此时这个 具体的类需要实现 Comparator 接口也就是实现 compare 方法使用什么标准来判断大小
例如

慕桂英546537
TA贡献1848条经验 获得超10个赞
实现comparable本质就是定义一个比较的标准,将哪一个值作为比较的标准,然后根据结果返回不同的;实现接口之后,就可以直接用sort对这个对象进行排序了
添加回答
举报
0/150
提交
取消