为什么在foreach里的score前面并没有申明它,但后面的输出却是score呢?这段代码里的score和scores是否可以理解成英文里的单数和复数的关系呢?
public static void main(String[] args) {
// 定义一个整型数组,保存成绩信息
int[] scores = { 89, 72, 64, 58, 93 };
// 对Arrays类对数组进行排序
Arrays.sort(scores);
// 使用foreach遍历输出数组中的元素
for (int score:scores ) {
System.out.println(score);
}
}