小编use*_*389的帖子

Java Scanner不等待用户输入

我正在使用Java的扫描仪来读取用户输入.如果我只使用一次nextLine,它可以正常工作.使用两个nextLine,第一个不等待用户输入字符串(第二个).

输出:

X:Y :(等待输入)

我的代码

System.out.print("X: ");
x = scanner.nextLine();
System.out.print("Y: ");
y = scanner.nextLine();
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会这样?谢谢

java io java.util.scanner

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

io ×1

java ×1

java.util.scanner ×1