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

溫馨提示×

怎樣調用java數組的sort方法

小樊
83
2024-09-20 16:55:28
欄目: 編程語言

在 Java 中,要對數組進行排序,首先需要實現一個 Comparable 接口并重寫 compareTo 方法,或者實現一個 Comparator 接口并重寫 compare 方法。然后使用數組的 Arrays.sort() 方法對數組進行排序。以下是兩種方法的示例:

方法一:實現 Comparable 接口

import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        Integer[] arr = {3, 1, 4, 1, 5, 9};

        Arrays.sort(arr);

        System.out.println("Sorted array: " + Arrays.toString(arr));
    }
}

方法二:實現 Comparator 接口

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

public class Main {
    public static void main(String[] args) {
        String[] arr = {"apple", "banana", "cherry", "orange"};

        Arrays.sort(arr, new Comparator<String>() {
            @Override
            public int compare(String s1, String s2) {
                return s1.compareTo(s2);
            }
        });

        System.out.println("Sorted array: " + Arrays.toString(arr));
    }
}

在這兩個示例中,我們分別對整數數組和字符串數組進行了排序。你可以根據需要修改數組類型和排序規則。

0
湛江市| 泌阳县| 大庆市| 资阳市| 会同县| 繁峙县| 洱源县| 凤台县| 新竹县| 无棣县| 墨玉县| 江源县| 沂南县| 师宗县| 吐鲁番市| 韶关市| 华阴市| 三江| 司法| 普洱| 威宁| 大港区| 枣强县| 朝阳县| 宝山区| 梅河口市| 新巴尔虎左旗| 太仆寺旗| 石泉县| 安仁县| 兴城市| 贺兰县| 阳谷县| 庆城县| 安达市| 铜梁县| 密山市| 社旗县| 绵阳市| 肃南| 谢通门县|