Java 一直输入整数当输入换行符时停止
时间: 2024-10-18 19:13:35 浏览: 15
java输入的两个方法.docx
在Java中,如果你想通过键盘输入直到用户按下换行符(n)为止,并始终接收整数输入,你可以使用`Scanner`类配合循环。这里是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number;
System.out.println("请输入整数,按Enter键结束:");
while (scanner.hasNextInt()) { // 当前是否有整数可以读取
number = scanner.nextInt(); // 获取并处理整数值
// 这里你可以对number做进一步的操作,例如打印它
System.out.println("你输入的整数是: " + number);
}
scanner.nextLine(); // 消耗掉换行符,防止下一次循环中直接结束
scanner.close();
}
}
```
在这个例子中,程序会持续提示用户输入整数,直到用户按下回车键(换行符)。回车后,`hasNextInt()`方法将返回false,退出循环。
阅读全文