gpt4 book ai didi

java - 如何从控制台读取输入

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:22:15 31 4
gpt4 key购买 nike

我必须按照以下格式阅读。

1

12

23

34

因此,所有输入都由一条线分隔。

我试过以下方法

   br = new Scanner(System.in);
num = Integer.parseInt(br.next());
while(br.hasNextInt()) {
num = br.nextInt() ;
System.out.println(num);
}

但它并没有像我预期的那样工作。如果我输入第一个输入,它会开始处理并打印。它不是在等我进入下一行。在 C 中,我可以使用 sscanf。但是在java中我不知道如何让用户输入多行输入?请提出一些想法

最佳答案

尝试


<code>br = new Scanner(System.in);
</code> while (true) {
int num = Integer.parseInt(br.nextLine());
System.out.println(num);
}

关于java - 如何从控制台读取输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27498681/

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