質問: 色々考えたのですが解決策が見つからず...。 テキストファイル abc defg hijkl opqrst 例えば上記のようなファイルがあってRandomAccessFileクラスを使用して読み込もうとしています。3行目まで順次に読み込んでその後2行目、1行目と逆順に読み込もうとしているのですがファイルポインタの位置を行毎に戻すコマンドってないのですか?バイト毎に戻すコマンドはあったのですが...
回答: 逆に聞きたいんですが、 ファイルの1行のデータが固定長でも無いのに、ランダムアクセスできるんですか? 私はC・Javaを問わず無理だと思ってたんですけど。 BufferedReaderで不要な行を読み飛ばすか、行の末尾を空白埋めして固定長データにするのが良いんじゃないでしょうか?