java用记事本编程:键盘录入三个数据,获取这三个数据中的最大值
时间: 2024-09-24 16:06:59 浏览: 32
在Java中使用记事本编程并获取键盘录入的三个数字的最大值,可以采用控制台输入流结合简单的条件判断实现。这里是一个简单的示例:
```java
import java.util.Scanner; // 导入Scanner类用于用户输入
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建扫描器对象
System.out.println("请输入第一个数:");
int num1 = scanner.nextInt(); // 读取第一个整数
System.out.println("请输入第二个数:");
int num2 = scanner.nextInt(); // 读取第二个整数
System.out.println("请输入第三个数:");
int num3 = scanner.nextInt(); // 读取第三个整数
// 使用if...else if...else结构找出最大值
int max;
if (num1 > num2 && num1 > num3) {
max = num1;
} else if (num2 > num1 && num2 > num3) {
max = num2;
} else {
max = num3;
}
System.out.println("三个数中的最大值是:" + max);
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,我们首先创建了一个`Scanner`对象,然后通过`nextInt()`方法依次从用户那里获取三个整数值。接着,我们使用一系列的条件判断来找出最大的那个数,并将其打印出来。
阅读全文