public class Person implements Comparable<Person> {
private String name;
private int age;
@Override
//按照年龄排序
public int compareTo(Person o) {
return this.age - o.age; //按照年龄比较
//return num == 0 ? this.name.compareTo(o.name) : num;//姓名是比较的次要条件
}
为什么新的减旧的是正序
旧的减新的是倒叙??? |
|