Arrays.sort如何实现降序排序
导读:要实现降序排序,可以使用Arrays.sort方法并传入一个自定义的Comparator对象来指定排序顺序为降序。下面是一个示例代码: import java.util.Arrays; import java.util.Comparator...
要实现降序排序,可以使用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
。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Arrays.sort如何实现降序排序
本文地址: https://pptw.com/jishu/684685.html