コードに次のようなものがある場合:
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と照合すると、すでに次の行に移動しているため、どうすれば再度確認できますか?
私はこれを行う方法を考え出していません - 何か提案があれば大変助かります。