J2SE(十四)Java之二维数组

二维数组的理解

       二维数组可以理解为数组中的每一项值都是一维数组的特殊数组,它的存储结构跟一维数组一样。

二维数组的声明

dataType[][] arrayRefVar;  
dataType arrayRefVar[][]; 
二维数组的创建

dataType arrayRefVar[][]=new dataType[length][length] ; 
dataType arrayRefVar[][]={{},{}}; 
二维数组的运用

二维数组的遍历

public static void main(String[] args) {
	int a[][]={{1,2},{3,4,5},{6,7}};
	for (int i = 0; i < a.length; i++) {
		for (int j = 0; j < a[i].length; j++) {
			System.out.println(a[i][j]);
		}
	}
}
}
数组值arr[x][y]表示指定的是第x行第y列的值。  
在使用二维数组对象时,注意length所代表的长度,  
数组名后直接加上length(如arr.length),所指的是有几行(Row);  
指定索引后加上length(如arr[0].length),指的是该行所拥有的元素,也就是列(Column)数目。

你可能感兴趣的:(J2SE)