Java用for循环录入五个球求最大值
时间: 2024-09-23 20:15:50 浏览: 29
在Java中,你可以使用for循环配合数组或List来录入五个球的数值,然后通过遍历找出其中的最大值。这里是一个简单的示例:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 创建一个ArrayList用于存储球的数值
ArrayList<Integer> balls = new ArrayList<>();
// 使用for循环录入五个球的数值
for (int i = 0; i < 5; i++) {
System.out.println("请输入第 " + (i+1) + " 个球的数值:");
int ballValue = Integer.parseInt(scanner.nextLine()); // 假设scanner用于输入
balls.add(ballValue);
}
// 找出并打印最大值
int maxValue = Collections.max(balls); // 使用Collections.max()函数找到最大值
System.out.println("五个球中的最大值是:" + maxValue);
// 如果需要,也可以手动遍历比较找出最大值
// int maxValue = balls.get(0);
// for (int i = 1; i < balls.size(); i++) {
// if (balls.get(i) > maxValue) {
// maxValue = balls.get(i);
// }
// }
}
}
```
阅读全文