可以使用Collections
类中的sort()
方法来实现从大到小的排序。
以下是一个示例代码:
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Main { public static void main(String[] args) { Listlist = new ArrayList<>(); list.add(5); list.add(3); list.add(8); list.add(2); // 使用Collections.sort()方法进行排序 Collections.sort(list, Collections.reverseOrder()); System.out.println("从大到小排序后的list: " + list); } }
输出结果:
从大到小排序后的list: [8, 5, 3, 2]
在sort()
方法中,第一个参数是要排序的list,第二个参数是Comparator
对象,Collections.reverseOrder()
返回一个Comparator
对象,可以用来实现从大到小的排序。