我想在命令行上输入这样的内容作为输入并在Java代码中处理它
21 4 -2 31 23 0 10 28 -6 19
1
5
20
8
0
但是一旦我按下Enter,程序就开始执行,我无法输入下一行。
我该怎么做?
最佳答案
您无法处理多行命令行输入。只能有一个。
如果您想要多行,则必须使用扫描仪读取它们并解析每一行。您还需要一个条件来告诉程序您何时输入了最后一行。您应该在 while 循环中执行此操作。
关于java - 无法通过命令行多行输入来提供 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19323418/