gpt4 book ai didi

java - 如何存储和使用动态给定的输入

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:22:20 25 4
gpt4 key购买 nike

我正在研究一个问题,我需要在其中存储和使用用户提供的数据。用户提供的数据通常采用以下格式。

输入:

5
0
4 5 1 0
1 0
5 3 0
3 0

假设用户为“N”输入了一个值,其中 N>1 且 N<500。在上面的例子中,N=5;所以现在,将有 N 行可供用户再次输入 1 到 100 之间的数字。根据上面的示例,接下来的 N(这里 N=5)行包含用户随机给出的数字。每行可以包含一个或多个由空格分隔的数字。但是代码应该在 5 行完成后中断。在 N 行之后,用户不应该再输入任何数据。

我的问题是,我如何从应该有 N 行并且每行可以存储一个或多个值(<=100)(每个值由空格分隔)并且应该在N行结束。我想不出任何解决办法。请帮助我给我一些关于如何处理它的想法。谢谢。

最佳答案

你可以用这个来举例

   public static void main(String[] args)
{
Scanner reader = new Scanner(System.in);
String line = reader.nextLine();
while (!line.equals("")) {
// what ever you has to do
System.out.println(line);
line = reader.nextLine();
}
}

此代码读取行,直到用户按下 enter 并且没有输入

关于java - 如何存储和使用动态给定的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28461751/

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