上一讲我们用 `for`、`if`、`switch` 处理了"一个学生的多门成绩"这类小数据。但现实中,老师手里拿到的往往是一个班的成绩单——三十个、五十个,甚至上百个数字。如果按照之前的写法,难道要声明 `score1`、`score2`……一直到 `score50` 这样五十个变量吗?显然不现实,而且后面想写一个"求最高分"的循环都无从下手。 这一讲要解决的,正是"**批量存储同类型数据**"这个问题——Java 中的**数组(Array)**。 ## 什么是数组 数组是一种最基础的**数据结构(Data Structure)**:它把一组**类型相同**的数据,按顺序存放在一块连续…