实际应用1
为了展示数组的实际应用,我们可以创建一个程序,计算不同年龄的平均值
1 | public class Main { |
代码输出的结果:
1 | 他们的平均年龄是:40.75 |
实际应用2
在这个例子中,我们创建一个程序,找到不同年龄中的最小年龄
1 | public class Main { |
代码解释:
int lowestAge = ages[0];
- 创建一个变量
lowestAge
,并将ages
数组的第一个元素赋值给它,即将第一个年龄(20)初始化为最低年龄。
for (int age : ages) {
- 使用增强的
for
循环遍历ages
数组中的每个元素。每次循环,当前元素(即一个年龄)将赋值给变量age
。
if (lowestAge > age) {
- 检查当前的
lowestAge
是否大于当前遍历到的age
。如果是,说明当前的age
比lowestAge
更小。
lowestAge = age;
- 如果找到一个比
lowestAge
更小的年龄,则更新lowestAge
为当前的age
。
代码结果:
1 | 数组中的最低年龄是:18 |
总结:
这个程序演示了如何使用 Java 数组来找到数组中的最小值。通过遍历数组中的每个元素,并在每次迭代中检查是否找到比当前最低值更小的元素,从而找出数组中的最低年龄。