一、数组
1.数组的定义方式一、访问
- 好处:对于类型相同的大批量数据,使用数组进行存储,明显优于用多个变量进行存储
- 定义:数组是一个数据容器,用来存储一批同类型的数据
- 数组的访问
- 获取数组的长度(元素个数)
其实数组中存储的是数据地址

2.数组的另一种定义方式

以案例引出该定义方式
计算班级学生的 java 成绩信息,要求输出平均分,最高分,最低分

- 动态初始化数组,只确定数组类型和存储数据的容量
- 遍历数组,为每个位置输入数据,等待每个位置索引的数据数输入
- 遍历数组,将数组中每个数据赋给score,score累加



这段代码在找到数组中进行一次比较之后,赋值又是一次比较,那么就要到数组中找两次,这样的话比较耗时,可以用一个变量直接存储,效率高些

3.数组的综合案例



二、二维数组
1.二维数组的定义

以案例来带出定义



数组初始化

数组访问

这个数组访问就会像表格一样行列打印出来了

数组长度访问

2.二维数组的案例

- 定义一个二维数组并存储数字列表
- 遍历二维数组,给二维数组赋值
- 遍历数组之后,将数组打印成表格形式
- 打乱二维数组中元素顺序





