请问comparable接口中的compareTo(T)方法返回值

2025-04-02 12:14:45
推荐回答(3个)
回答1:

就是说你自己设计了一个类A,现在要对类A的对象进行排序,那么类A必须实现
Comparable这个接口,你也可以参考Comparator。说白了就是你得告诉编译器对于你的类的对象,怎样算大于,小于和等于

回答2:

传入的参数T与对象自身比较。这个方法的实现逻辑需要完成

回答3:

一般是用来排序的,对对象使用,你可以查看String的compareTo源码
如果数组里是元数据,因为元数据可以直接比较大小,所以不需要使用这个方法