0

このトピックの操作があることを願っています。なぜなら、ファイルをもう一度ループしたくないからです。特定の場所からファイルを読み取り、行番号を指定してから、さらに多くのファイルを読み取ります。スレッドは 1 つだけではありません。

何か案が?まずありがとう!!

4

1 に答える 1

1

私の知る限り、標準のJavaAPIにはこのようなものはありません。LineIteratorまたは(基本的なBufferedReaderだけでも)を使用して、この人が行ったように、必要なことを実行するカスタムクラスを構築できます。

RandomAccessFileは有望に聞こえますが、残念ながら、このメソッドseek()は行ではなくバイト単位でオフセットを取得するため、行がすべて常に同じ長さでない限り、これは機能しません。

于 2011-04-01T02:21:48.963 に答える