易百教程

15、Comparable 和 Comparator 有什么区别?

编号 Comparable Comparator
1 Comparable 只提供一种序列。 Comparator 提供多种序列。
2 它提供了一种名为 compareTo() 的方法。 它提供了一种名为 compare() 的方法。
3 它位于 java.lang 包中。 它位于 java.util 包中。
4 如果实现 Comparable 接口,实际类被修改。 实际类没有改变。