3.1. 可以直接通过下标(或索引)的方式访问指定位置的元素,速度很快。
3.2. 数组要求所有元素的类型相同。
3.3 数组要求内存空间连续,并且长度一旦确定就不能修改。
3.4. 增加和删除元素时可能移动大量元素,效率低。
二维数组
1. 二维数组的概念
二维数组本质上就是由多个一维数组摞在一起组成的数组,二维数组中的每个元素都是一维数组,而一维数组中的每个元素才是数据内容。
2. 二维数组的声明和初始化方式
2.1. 数据类型[][] 数组名称 = new 数据类型[行数][列数];
2.2. 数据类型[][] 数组名称 = {{元素1, 元素2,...}, ...};