文章目录
零、本讲学习目标
- 了解二维数组使用场景
- 掌握二维数组的基本使用
一、引入多维数组的场景
-
在程序中可以通过一个数组来保存某个班级学生的考试成绩,试想一下,如果要统计一个学校各个班级学生的考试成绩,又该如何实现呢?
-
上面这种场景就需要用到多维数组,多维数组可以简单地理解为在数组中嵌套数组。而在程序中,比较常见的多维数组是二维数组。
二、二维数组的定义
(一)指定二维数组行数与列数
int[][] xx = new int[3][4];
- 上面的代码相当于定义了一个3*4的二维数组,这个二维数组的长度为3,可以将它看成3个int[]类型的一维数组,每个一维数组中的元素又是一个长度为4的一维数组。