关于compareTo的方法应用
老师,您好!我想问一下在代码中main方法里面我们通过Collections.sort(T o);方法来进行排序,在自定义类中调用Comparable接口重写compareTo方法,那么请问一下在整个代码中为出现compareTo的方法调用,只调用了Collections.sort(),那么这个排序的过程是如何通过调用Collections.sort()来实现的呢?
11
收起
正在回答
1回答
同学你好,这里调用并不是调用的Collections.sort()方法,而是Integet类中底层的compareTo方法,比如

在String类的底层中,也有对应的compareTo方法。

在当前小节最开始的时候,就描述了在基本数据类型的包装类和字符串类中也都有compareTo方法,这是这些类在定义时就有的方法。

祝学习愉快~
2023版Java工程师
- 参与学习 人
- 提交作业 8790 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星