二维数组
一、二维数组使用语法
数据类型[] [] 数组名;或 数据类型 数组名[][];
在语法中数据类型为数组中元素的类型,[][]用于表明定义了一个二维数组,通过多个下标进行数据访问。
虽然从语法上看,Java支持多维数组,但从内存分配原理的角度讲,Java中只有一维数组,没有多维数组。或者说,表面上是多维数组,实质上都是一维数组。
二维数组实际上是一个一维数组,它的每个元素又是一个一维数组。
二、定义并初始化数组元素的方法
int [] [] scores=new int [][]{{90,85,92,74,58},{76,63,80},{87,45}};
或int scores [] [] ={{90,85,92,74,58},{76,63,80},{87,45}};
三、二维数组的遍历
使用for循环遍历二维数组。