我在使用该Scanner.hasNextLine()方法时遇到了问题。这是我的代码:
while(scan.hasNextLine()) {
definition = scan.nextLine();
otherInfo = scan.nextLine();
link = scan.nextLine();
}
如您所见,在 Scanner 检查是否还有另一行之后,我将三行作为输入。问题出现在我的文件末尾。 Scanner 扫描文件的最后一行并执行 while 循环,即使没有足够的行来完成循环而不抛出NoSuchElementFound异常。
有什么方法可以使用该Scanner.hasNextLine()方法检查文件中是否还有多行?感谢您的时间和您可以提供的任何帮助。
素胚勾勒不出你
慕标琳琳
慕尼黑的夜晚无繁华
相关分类