我正在读取一个包含空白行的文件,我的代码结构如下:
while (input.hasNextLine()) {
String line = input.readLine();
if (line.length() != 0) {
int recordsNumber = Integer.parseInt(line);
...
但是根据测试,我不必要在文件的每一行上两次调用hasNextLine。为什么会这样?