对于数据的值,很多时候要求排序输出,实现排序有两种方式.
第一种方式:在实体类中实现Comparable接口
实现了这个接口,重写这个方法,并不会进行真正的排序,还需要调用才会排序。
调用排序有两种方法,自然排序和逆序排序。
第二种方式:调用Objects.compare方法进行排序
a在前,b在后是升序排序。b在前,a在后是降序排序。
LocalDate::compareTo:排序规则
对于数据的值,很多时候要求排序输出,实现排序有两种方式.
实现了这个接口,重写这个方法,并不会进行真正的排序,还需要调用才会排序。
调用排序有两种方法,自然排序和逆序排序。
a在前,b在后是升序排序。b在前,a在后是降序排序。
LocalDate::compareTo:排序规则