Java输入多个整数(一行)输出其最大整数
时间: 2024-01-22 16:02:24 浏览: 156
(JAVA)输入一个整数n,输出1——n之间的最大的数
好的,可以使用以下代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int maxNum = Integer.MIN_VALUE; // 初始化最大值为最小整数
while (scanner.hasNextInt()) { // 判断是否还有整数可以读入
int num = scanner.nextInt();
if (num > maxNum) {
maxNum = num; // 更新最大值
}
}
System.out.println("最大整数为:" + maxNum);
}
}
```
在这个程序中,我们使用了一个循环来不断读入整数,并且判断当前整数是否比之前读入的整数更大,如果是,就更新最大值。需要注意的是,Java中需要通过`Scanner`类来读入控制台输入的整数。最后输出最大值即可。
阅读全文