gpt4 book ai didi

java - 非终止 Java 程序

转载 作者:行者123 更新时间:2023-12-02 00:34:54 26 4
gpt4 key购买 nike

我遇到了与 Java 输入相关的问题。我正在 UVAToolkit 中解决一些情况,但是存在一些问题,行输入需要从 System.in 中获取。根据下面的这些代码,按下按键后如何终止问题?下面显示了示例输入/输出。

Scanner scanner = new Scanner(System.in);
String line;
while((line = scanner.nextLine()) != null) {
System.out.println(line);
}
System.out.println("done");

示例输入:

1 10
10 100
100 1000

示例输出:

1 10
10 100
100 1000
done

提前致谢。

最佳答案

不检查空输入,而是检查空字符串。这样,您应该只需按回车键即可终止。

while(!(line = scanner.nextLine()).equals(""))

关于java - 非终止 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8062749/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com