默认规则一般都是升序排序
再来创建一个字符串的数组
排序后,按照升序输出结果
自定义类型排序
创建一个Person类,getter和setter 有参构造和无参构造
重写toString的方法
传对象进去,编译报错。对Person类 进行排序,没有规则。
Integer和String都实现了接口Comparable
重写接口的CompareTo方法,它就是一个排序的方法。只有重写了这个方法才能按照规则进行排序。
String类就是重写了CompareTo的方法
Person实现Comparable接口
我们要对Person进行排序,素以泛型要写Person类。Comparable<Person>
重写CompareTo方法
自己定义比较的规则
输出的结果就是按照年龄的升序排列了。
年龄倒叙排列
排序规则。
反之就是降序