JAVA如何在不知道数据量多少的情况下,以回车结束输入

Posted sgrs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA如何在不知道数据量多少的情况下,以回车结束输入相关的知识,希望对你有一定的参考价值。

Scanner input = new Scanner(System.in);
System.out.print("请输入数字:(最后回车结束!!)");
String line = input.nextLine();
Scanner input1 = new Scanner(line);
Node e = new Node();
while(input1.hasNext())
e.add(e,input1.nextInt());

设置两个Scanner 第一个以行为单位读取数据,这样就相当于是用回车(enter)当作结束符,
然后把读取到的字符串传入第二个Scanner, 然后在进行处理

以上是关于JAVA如何在不知道数据量多少的情况下,以回车结束输入的主要内容,如果未能解决你的问题,请参考以下文章

如何在不知道个人资料 ID 的情况下从我的应用打开 LinkedIn 应用?

如何在不停止递归的情况下返回递归函数中的值?

如何在不使用命令的情况下以编程方式关闭/重启 linux 机器(运行时)

如何在不刷新的情况下提交表单?

在不知道最后一个字符的情况下反转 BWT

如何找到我可以在不分段的情况下发送的最大 UDP 数据包?