一、List中只有数字或者字符串
Collections.sort(list);
//逆序排序
Collections.sort(list,Collections.reverseOrder());
二、List中存放对象
Jdk1.8之后可用此方法
//按照List中对象的id属性升序
list.sort(Comparator.comparing(Stu::getId))
//按照List中对象的id属性降序
list.sort(Comparator.comparing(Stu::getId).reversed());
//多条件升序
list.sort(Comparator.comparing(Stu::getId).thenComparing(Stu::getSid));
//id降序
list.sort(Comparator.comparing(Stu::getId).reversed().thenComparing(Stu::getSid))