编写一个字符界面的Java Application程序,接受用 户输入的10个整数,并输出这10个整数的最大值和最 小值。
时间: 2024-09-18 07:04:04 浏览: 9
要编写一个字符界面的Java Application程序,用于接收用户输入的10个整数并计算最大值和最小值,你可以按照以下步骤操作:
1. 首先,创建一个新的Java项目,并新建一个名为`InputMaxMin.java`的文件。
2. 在`InputMaxMin.java`中,添加以下代码:
```java
import java.util.Scanner;
public class InputMaxMin {
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++) {
System.out.print("第" + (i+1) + "个数字: ");
numbers[i] = scanner.nextInt(); // 读取用户输入并保存到数组中
}
scanner.close();
// 找出最大值和最小值
int max = findMax(numbers);
int min = findMin(numbers);
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
// 辅助方法,查找数组中的最大值
private static int findMax(int[] array) {
int max = array[0];
for (int num : array) {
if (num > max) {
max = num;
}
}
return max;
}
// 辅助方法,查找数组中的最小值
private static int findMin(int[] array) {
int min = array[0];
for (int num : array) {
if (num < min) {
min = num;
}
}
return min;
}
}
}
```
3. 运行此程序,它会提示用户依次输入10个整数。然后,程序会计算并输出这10个数字的最大值和最小值。