【发布时间】:2017-09-11 18:23:53
【问题描述】:
为什么建议使用 Comparable(针对 Comparator)进行自然顺序排序? 无论如何,我将覆盖我的 compareTo(from Comparable),为什么我不应该将它用于其他订单搜索?
【问题讨论】:
标签: java comparator comparable
为什么建议使用 Comparable(针对 Comparator)进行自然顺序排序? 无论如何,我将覆盖我的 compareTo(from Comparable),为什么我不应该将它用于其他订单搜索?
【问题讨论】:
标签: java comparator comparable
不建议您不要将 a 比较器用于“自然排序”。
建议的是,Comparable 仅用于“自然排序”(如果有的话)。
Comparable 只能实现一次,并且必须与 equals 等表现良好。
【讨论】: