为什么这返回n就能进行排序,还有对于 int n =name1.compareTo(name2);不理解

来源:3-3 案例:对宠物猫按名字进行排序

ZZ6459418

2022-05-06 22:11:04

https://img.mukewang.com/climg/62752c3909f1a38a08770371.jpg

写回答

1回答

好帮手慕小蓝

2022-05-07

同学你好~

1.这里是Java内部的底层实现,会根据返回值对两个对象进行排序,其排序规则是已经确定的,实现该接口的人只需要按照规则进行编码即可。

2.name属性是String类型的,String类中的compareTo方法用于对两个字符串进行排序并且返回值也是int类型。

祝学习愉快~


0

0 学习 · 16556 问题

查看课程