概念
将一维数组(普通的数组)作为元素存储的数组,称为二维数组
要求
数据类型相同
名词
元素:二维数组中的一个一维数组称为一个元素
长度:二维数组中的一维数组的个数
下标:
下标1,对应一维数组在二维数组中的位置 下标2,值在一维数组中的位置
使用步骤
声明
语法;
数据类型[][] 数组名;
创建
动态
不带值创建 数组名 = new 数据类型[二维数组中可以存放一维数组的个数][一维数组中可以存放元素的个数];
二维数组中可以存放一维数组的个数:必须限制 一维数组中可以存放元素的个数:可以不限制(不写)
带值创建 数组名 = new 数据类型[][]{ {}, {}, {}, ... }; 注意:动态创建时,可以将声明与创建分开
静态
数据类型[][] 数组名 = { {值1,值2,...}, {值3,值4,值5,...}, {值6,...}, ... }; 注意:必须声明与创建同时执行
使用
查询
查询二维数组中的一维数组