无法通过命令行在多行中输入输入以提供java代码

无法通过命令行在多行中输入输入以提供java代码,java,Java,我想在命令行中输入类似的内容作为输入,并在java代码中进行处理 21 4 -2 31 23 0 10 28 -6 19 1 5 20 8 0 但只要我按下回车键,程序就开始执行,我无法进入下一行 有人能帮我吗?您不能处理多行命令行输入。只能有一个 如果需要多行,则必须使用扫描仪读取并解析每一行。您还需要一个条件来告诉程序您何时输入了最后一行。您应该在while循环中执行此操作。您不能处理多行命令行输入。只能有一个 如果需要多行,则必须使用扫描仪读取并解析每一行。您还需要一个条件来告诉程序您何

我想在命令行中输入类似的内容作为输入,并在java代码中进行处理

21 4 -2 31 23 0 10 28 -6 19
1
5
20
8
0
但只要我按下回车键,程序就开始执行,我无法进入下一行


有人能帮我吗?

您不能处理多行命令行输入。只能有一个


如果需要多行,则必须使用扫描仪读取并解析每一行。您还需要一个条件来告诉程序您何时输入了最后一行。您应该在while循环中执行此操作。

您不能处理多行命令行输入。只能有一个


如果需要多行,则必须使用扫描仪读取并解析每一行。您还需要一个条件来告诉程序您何时输入了最后一行。您应该在while循环中执行此操作。

如果您要输入多个输入,请使用for循环中的任何输入API,如java.util.scanner,其中for循环将迭代您要输入的数字

例如:-

Scanner scan=新的扫描仪(System.in());

for(i=0;i如果您想要输入多个输入,请在for循环中使用任何输入API,如java.util.scanner,其中for循环将迭代您想要输入的数字

例如:-

Scanner scan=新的扫描仪(System.in());

对于(i=0;i在命令行上编写时,可以有类似“\n”的内容。然后对java编程,将其作为新行进行相应处理

例如,如果您想要以下内容

a b c
1
2
3
a b c\n 1\n 2\n 3
您可以输入以下内容

a b c
1
2
3
a b c\n 1\n 2\n 3

这就是您希望做的事情吗?

在命令行上编写时,您可能会有类似“\n”的内容。然后对java进行编程,将其作为新行进行相应的处理

例如,如果您想要以下内容

a b c
1
2
3
a b c\n 1\n 2\n 3
您可以输入以下内容

a b c
1
2
3
a b c\n 1\n 2\n 3

这就是你想要做的事情吗?

什么是某物?什么是“21 4-2 31…”试着一次粘贴你的输入我猜“某物”是“某物”的缩写。我想他会希望在程序启动后从控制台读取输入,而不是只依赖于可执行文件的命令行参数。这是一个数组,其他行中的单个数字表示例如第一个或第五个或…最小的元素…什么是某物?什么是“21 4-2 31…”试着一次粘贴你的输入我猜“sth”是“something”的缩写。我想他会希望在程序启动后从控制台读取输入,而不是只依赖于可执行文件的命令行参数。这是一个数组,其他行中的单个数字意味着,例如,第一个或第五个或…最小的元素…您好,谢谢您的精彩回复,但我需要用o立即输入它们但是\n我想最后我应该使用scanner:)@user2860721好的,那就行了。如果你决定使用的是Tushar的答案,那么别忘了接受它。嗨,谢谢你的回复,但是我需要一次输入它们,而不是\n我想最后我应该使用scanner:)@user2860721好的,那就行了。如果你决定接受Tushar的答案,那么别忘了接受。