"Comparable" 和 "Comparator" 这两个词在 Java 编程语言中都是用于排序的概念。
"Comparable" 是 Java 类库自带的一个接口,它的实现类可以使用 Java 内置的排序方法,例如 Collections.sort()。如果一个类实现了 "Comparable" 接口,就表示这个类支持比较排序。
"Comparator" 是一个独立的接口,它的实现类可以用于定义自定义的排序方法,例如 Collections.sort(List, Comparator)。如果某个类没有实现 "Comparable" 接口,那么可以通过使用 "Comparato