如果我的代码中有这样的内容:
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}
我遇到的问题是,当我检查该行是否为空时,它已经移动到下一行,那么我该如何再次检查呢?
我还没有想出办法来做到这一点 - 任何建议都会有很大帮助。