java的comparable和comparator
时间: 2023-04-30 18:03:41 浏览: 126
Java中Comparable和Comparator的区别
java中的comparable和comparator都是用来比较对象的接口。其中,comparable是用于自然排序的,即只要定义了实现comparable接口的类的比较方式,就可以直接使用Collections.sort()等方法对它们进行排序;而comparator是用于定制排序的,即可以通过实现comparator接口来定义不同的比较方式,对同一个类的不同对象进行排序。
阅读全文