私はテキストファイルを読むためのコンパイラプログラムを書いています。テキストファイルのコマンドの中には、テキストファイルの特定の行に戻ってそこから読み取るように指示するものがあります。実は、私が持っているこのコードは、ドキュメントの最後まで一度に1行ずつ読み取ります。とにかく、パーサーにテキストファイルの特定の行にスキップバックまたはフォワードさせる方法はありますか?たとえば、私は現在8行目にいて、指示は戻って4行目を読むことだとしましょう。
これがファイルを解析するための私のコードです。
try {
FileInputStream fstream = new FileInputStream("compilers.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
String strLine;
while ((strLine = br.readLine()) != null && checker == false) {
// rest of code in here
}
in.close();
}