为什么这返回n就能进行排序,还有对于 int n =name1.compareTo(name2);不理解
来源:3-3 案例:对宠物猫按名字进行排序
ZZ6459418
2022-05-06 22:11:04

1回答
好帮手慕小蓝
2022-05-07
同学你好~
1.这里是Java内部的底层实现,会根据返回值对两个对象进行排序,其排序规则是已经确定的,实现该接口的人只需要按照规则进行编码即可。
2.name属性是String类型的,String类中的compareTo方法用于对两个字符串进行排序并且返回值也是int类型。
祝学习愉快~
相似问题