亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎樣調用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
浙江省| 牙克石市| 湖北省| 微山县| 合山市| 濉溪县| 杭锦后旗| 鄂尔多斯市| 嵩明县| 苍山县| 玉田县| 正阳县| 九龙城区| 武夷山市| 旬阳县| 兴国县| 资溪县| 平果县| 兴安县| 荆州市| 鄂州市| 胶州市| 上饶市| 阿城市| 秀山| 泌阳县| 封丘县| 佳木斯市| 武安市| 昆明市| 青冈县| 合水县| 聊城市| 类乌齐县| 彭泽县| 景东| 朝阳市| 大方县| 大洼县| 凤阳县| 电白县|