【发布时间】:2015-10-08 21:57:50
【问题描述】:
我正在尝试使用来自 algs4 StdIn.java 的 readChar() 将不确定数量的字符读入我的数据结构。可能输入的行数也是未知的,应该忽略空格/制表符。
例如,样本输入
ABC D
EF
应该读作
ABDCEF
进入我的结构。
我很难找到合适的循环来让 StdIn 按我的意愿行事,而不是让我陷入无限循环。
【问题讨论】:
-
您希望它如何运作?它应该以字符结尾吗?它是否要求回答是/否以继续?需要比这更多的细节。
-
意味着一旦没有更多输入要读取,循环就结束,即以空格开头的新行。
标签: java input io while-loop stdin