Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 二维数组排序

作者:发光男神   发布日期:2025-11-11   浏览:27

import java.util.Arrays;

public class Sort2DArray {
    public static void main(String[] args) {
        // 定义一个二维数组
        int[][] array = {
            {3, 5, 1},
            {7, 2, 8},
            {4, 6, 9}
        };

        // 打印原始数组
        System.out.println("原始数组:");
        printArray(array);

        // 对每一行进行排序
        for (int[] row : array) {
            Arrays.sort(row);
        }

        // 打印排序后的数组
        System.out.println("按行排序后的数组:");
        printArray(array);
    }

    // 打印二维数组的方法
    private static void printArray(int[][] array) {
        for (int[] row : array) {
            System.out.println(Arrays.toString(row));
        }
    }
}

解释说明:

  1. 定义二维数组:我们定义了一个 int[][] 类型的二维数组 array,并初始化了一些整数值。
  2. 打印原始数组:使用 printArray 方法来打印二维数组的内容,方便查看排序前的状态。
  3. 对每一行进行排序:使用 Arrays.sort(row) 对每一行进行升序排序。Arrays.sort() 是 Java 中的一个内置方法,用于对数组进行排序。
  4. 打印排序后的数组:再次调用 printArray 方法,打印排序后的二维数组。

如果你需要对整个二维数组进行更复杂的排序(例如根据某一列或自定义规则排序),可以根据需求调整代码逻辑。

上一篇:java线程安全list

下一篇:java表达式

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站