我正在用Scanner + System.in读取文件。我在Linux命令的样子:Scanner + System.in停止条件
cat -A test.txt | java -jar test.jar
我读像输入:
Scanner input = new Scanner(System.in);
while (input.hasNextLine())
{
String log_line = input.nextLine();
}
的问题是。如何到达文件结尾时,我可以不要读?
不知道这可以被标记为一个问题的副本,在问题发布四年后问了这个问题。 – 2017-07-06 19:54:36
@MeghanArmes当投票结束时,时间无关紧要。我们更喜欢更好的职位成为目标。 – 2017-07-06 20:03:23
@Jarrod总结一个问题,因为重复的封闭式问题不是一个好主意。它阻止任何方式获得新的答案。请重新打开。 – 2017-07-06 20:03:28