91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java創建二維數組怎么排序

小億
83
2024-03-07 13:59:23
欄目: 編程語言

要對二維數組進行排序,可以使用Arrays類中的sort()方法來實現。下面是一個示例代碼,演示如何對二維數組進行排序:

import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[][] arr = {{4, 2}, {1, 7}, {3, 5}};
        
        // 排序前
        System.out.println("排序前:");
        for (int[] row : arr) {
            System.out.println(Arrays.toString(row));
        }
        
        // 對二維數組按第一列進行排序
        Arrays.sort(arr, (a, b) -> Integer.compare(a[0], b[0]));
        
        // 排序后
        System.out.println("排序后:");
        for (int[] row : arr) {
            System.out.println(Arrays.toString(row));
        }
    }
}

在上面的代碼中,我們定義了一個二維數組arr,并使用Arrays.sort()方法對其進行排序。在排序過程中,我們提供了一個比較器,指定了按第一列進行排序。可以根據需要,修改比較器的邏輯進行不同的排序。

0
宁城县| 华蓥市| 夏河县| 新源县| 静海县| 敦化市| 大庆市| 金坛市| 方山县| 邳州市| 嘉荫县| 沽源县| 合阳县| 海南省| 南开区| 南江县| 莱阳市| 乃东县| 页游| 固镇县| 韶关市| 且末县| 醴陵市| 清镇市| 弥渡县| 西乡县| 南涧| 陇南市| 化隆| 搜索| 怀来县| 罗源县| 右玉县| 枣强县| 科技| 景洪市| 宁乡县| 文化| 新丰县| 张北县| 即墨市|