阅读量:6
要实现降序排序,可以使用Arrays.sort
方法并传入一个自定义的Comparator
对象来指定排序顺序为降序。下面是一个示例代码:
import java.util.Arrays; import java.util.Comparator; public class Main { public static void main(String[] args) { Integer[] arr = {5, 2, 8, 1, 6}; // 使用Comparator.reverseOrder()来创建一个降序排序的Comparator对象 Arrays.sort(arr, Comparator.reverseOrder()); // 打印排序后的数组 for (Integer num : arr) { System.out.print(num + " "); } } }
在上面的代码中,我们使用Comparator.reverseOrder()
方法创建一个降序排序的Comparator
对象,并将其传入Arrays.sort
方法来实现降序排序。最终输出结果为8 6 5 2 1
。