java输出输入十个数字中的最大值和最小值
时间: 2024-09-23 17:14:27 浏览: 33
在Java中,你可以使用Scanner类获取用户的输入,并通过数组或者列表存储这十个数字,然后遍历它们找到最大值和最小值。以下是一个简单的例子:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10]; // 创建一个包含10个元素的整型数组
System.out.println("请输入10个数字:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt(); // 读取用户输入并存储到数组中
}
int min = numbers[0], max = numbers[0]; // 初始化最小值和最大值为数组的第一个元素
for (int number : numbers) {
if (number > max) {
max = number;
} else if (number < min) {
min = number;
}
}
System.out.println("最大值是:" + max);
System.out.println("最小值是:" + min);
scanner.close();
}
}
```
这段代码首先提示用户输入10个数字,然后逐个保存到数组中,再遍历数组寻找最小值和最大值。