数组(一维数组):
存储多个同类型数据
格式1:
数据类型[] 数组名 = new 数据类型[长度];
格式2:
数据类型[] 数组名 = {值1,值2,值3...};
二维数组:多个一维数组组成
第x行第y列
定义格式1:
数据类型[][] 数组名 ;
数组名 = new 数据类型[行][列];
定义格式2:
数据类型[][] 数组名 = new 数据类型[行][列];
定义格式3:
数据类型[][] 数组名 = {
{值1,值2,值3...},
{值1,值2,值3...},
{值1,值2,值3...}
};
二维数组元素:数组名[行][列];
行下标从0开始
列下标从0开始
每行的元素个数:数组名[行].length
二维数组总行数:数组名.length
遍历二维数组:
先找到所有的行
for(int i=0;i<数组名.length;i++){
//找到每一行的所有元素(列)
for(int j=0;j<数组名[i].length;j++){
数组名[i][j];
}
}