1.引言
一维数组的创建和使用相对来说比较简单,与一维数组相比二维数组就是数组的数组,三维数组是二维数组的数组,可能很多开发刚接触二维数组就已经晕了,甚至如何遍历输出都没有头绪,下面我们先从一维数组开始,然后就常用的二维数组和三维数组做简单的梳理和总结。
2. 一维数组
一维数组的快速定义和遍历,整体理解成本还是比较低的,也是日常开发过程中比较常用的一种数据结构,相关使用方法本文不过多赘述。
public class Main {
public static void main(String[] args) {
// 一维数组快速定义
// 1 2 3
int[] array = {
1,2,3};
// 输出一维数组的长度
System.out.println(array.length);
for (int i : array){
// 遍历数组中的每一位
System.out.println(i);
}
}
}
3. 二维数组
二维数组学习最开始遇到的障碍可能是二维数组的长度是什么长度,到底是横向的length还是纵向的length,比如下图的二维数组twoDimArray.length是横向的3还是纵向的4呢?如何遍历这个二维数组?

下面通过实际的例子来帮助我们如何理解二维数组的定义、长度计算及其遍历技巧:
- twoDimArray.length:为二维数组的行数,如果把每一行当做一个数组,即有多少个一维数组
- twoDimArray[0].length:为二维数组第1行的长度是多少,即第一个一维数组的长度是多少
p
数组维度解析

本文详细介绍了不同维度数组的定义、长度计算及其遍历技巧。从一维数组出发,逐步过渡到二维数组和三维数组,帮助读者理解多维数组的使用。
最低0.47元/天 解锁文章
2314

被折叠的 条评论
为什么被折叠?



