使用缓冲读取器读取行并检查文件的末尾
2022-09-03 03:24:54
如果我的代码中有这样的东西:
String line = r.readLine(); //Where r is a bufferedReader
如果下一行是文件的末尾,如何避免崩溃?(即空)
我需要阅读下一行,因为可能有一些东西我需要处理,但是如果没有代码,就会崩溃。
如果那里有东西,那么一切都很好,但我不能保证那里会有东西。
所以如果我做这样的事情:(伪代码):
if (r.readLine is null)
//End code
else {check line again and excecute code depending on what the next line is}
我遇到这样的事情的问题是,当我检查该行与null时,它已经移动到下一行,所以我如何再次检查它?
我还没有找到一种方法来做到这一点 - 任何建议都会有很大的帮助。