1、对集合元素进行升序排序
//根据元素的自然顺序,对元素进行升序排序
sort(List<T> list)
2、对集合元素进行降序排序
//首先对集合进行升序排序
sort(List<T> list)
//然后对集合中的元素进行反转
reverse(List<T> list)
举例:
public class DescList {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(10);
list.add(1);
list.add(4);
list.add(5);
list.add(2);
list.add(8);
list.add(1);
list.add(6);
System.out.println(list);
desc01(list);
System.out.println(list);
}
//对集合降序排序
public static void desc01(List list){
//升序排序
Collections.sort(list);
//反转集合元素
Collections.reverse(list);
}
}
[10, 1, 4, 5, 2, 8, 1, 6]
[10, 8, 6, 5, 4, 2, 1, 1]