温馨提示×

java怎么倒序排序数组

小亿
111
2024-08-23 00:07:24
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

可以使用Arrays类的sort方法来对数组进行倒序排序。代码示例如下:

import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[] arr = {5, 2, 8, 1, 4};
        
        Arrays.sort(arr);
        System.out.println("升序排序后的数组:" + Arrays.toString(arr));
        
        // 倒序排序
        for (int i = 0; i < arr.length / 2; i++) {
            int temp = arr[i];
            arr[i] = arr[arr.length - 1 - i];
            arr[arr.length - 1 - i] = temp;
        }
        
        System.out.println("倒序排序后的数组:" + Arrays.toString(arr));
    }
}

这段代码首先对数组进行升序排序,然后通过交换元素的方式实现倒序排序,最终输出倒序排序后的数组。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:php数组倒序排序怎么实现

0