多维数组

多维数组

可变长参数

概念: 定义在函数上,可以接收多个相同类型的数据,使用方和数组一样。
语法: 数据类型... 形参名
注意: 一个函数中只能有一个可变长参数并且必须在形参列表的最后。

多维数组可以看成是数组的数组,比如二维数组就是-个特殊的一维数组,其每一个元素都是一个一维数组。

二维数组:

语法1: 声明并分配空间
    数据类型[][] 数组名 = new 数据类型[行][列];
	int [][] a=new int [2][5];//可以看作一个两行五列的数组
语法2: 声明并赋值
    数据类型[][] 数组名 ={{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
    int [][] a={{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
遍历数组:
for(int i = 0; i<数组名.length; i++){
    for(int j = 0; j<数组名[i].length; j++){
        System.out.print(数组名[i][j]);
    }
    System.out.println();
}
原文地址:https://www.cnblogs.com/lhy8116/p/14184478.html