java二维数组

二维数组:(其实是一个一维数组,它的每一个元素又是一个一维数组),

可以看做是一张表格。

初始化:

动态初始化

int[ ][ ]  arr = new int[3][2];

定义了一个二维数组,其中有3个一维数组,每一个一维数组中有2个元素

静态初始化

int[ ][ ]  arr = new int[][]{{1,2},{3,4},{5,6}};

int[ ][ ]  arr = {{1,2},{3,4},{5,6}};

Eg:

public class Demo3 {

    public static void main(String[] args) {

        int age[][] = new int[][]{{1,2},{3,4},{5,6,7}};

System.out.println(age[0].length);//2

        System.out.println(age[2].length);//3

}

}

原文地址:https://www.cnblogs.com/fanweisheng/p/11131023.html