comparable和comparator的区别?
1. java.lang.Comparable:是在一个类定义的时候默认实现好的接口,定义有compareTo()方法;
2. java.util.Comparator:是挽救的比较接口,需要单独定义一个比较规则类,定义有compare()方法;
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1. java.lang.Comparable:是在一个类定义的时候默认实现好的接口,定义有compareTo()方法;
2. java.util.Comparator:是挽救的比较接口,需要单独定义一个比较规则类,定义有compare()方法;