中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Arrays.sort是否支持Comparator

小樊
82
2024-06-27 09:40:22
欄目: 編程語言

是的,Arrays.sort方法支持Comparator接口。可以在調用Arrays.sort方法時傳入一個Comparator對象,以實現自定義排序規則。示例代碼如下:

import java.util.Arrays;
import java.util.Comparator;

public class Main {
    public static void main(String[] args) {
        Integer[] numbers = {5, 2, 8, 1, 6};
        
        // 使用Comparator來按照數字大小的反序排序
        Arrays.sort(numbers, new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2 - o1;
            }
        });
        
        for (Integer number : numbers) {
            System.out.print(number + " ");
        }
    }
}

在上面的示例中,我們使用Comparator實現了按照數字大小的反序排序。輸出結果為:8 6 5 2 1。通過傳入不同的Comparator對象,可以實現不同的排序方式。

0
抚州市| 平乡县| 吴忠市| 长兴县| 正阳县| 永和县| 广河县| 周宁县| 久治县| 沛县| 微博| 莱芜市| 温泉县| 东丰县| 十堰市| 通江县| 兰坪| 辛集市| 贵溪市| 武隆县| 康保县| 通河县| 睢宁县| 车险| 水富县| 南丹县| 新蔡县| 新民市| 西吉县| 江津市| 连城县| 保靖县| 正镶白旗| 深泽县| 英山县| 丰镇市| 达尔| 鱼台县| 鲁山县| 施秉县| 财经|