在Java中,若Student类实现了Comparable接口并重写了compareTo方法,以下哪个选项正确描述了compareTo方法的排序规则? A. 先按学生姓名升序排序,如果姓名相同,再按年龄升序排序 B. 先按学生年龄升序排序,如果年龄相同,再按姓名升序排序 C. 先按学生姓名降序排序,如果姓名相同,再按年龄降序排序 D. 先按学生年龄降序排序,如果年龄相同,再按姓名降序排序 答案解析 根据Student类中compareTo方法的实现,首先比较的是学生姓名,如果姓名相同,则比较年龄。因此,排序规则是先按学生姓名升序排序,如果姓名相同,再按年龄升序排序。 正确答案:A