1

重複の可能性:
Java: テキスト ファイルの最後の行をすばやく読み込めますか?

私たちのメインフレーム システムは、ヘッダー、詳細レコード、トレーラーを含むファイルを送信しています。これらの詳細レコードをデータベースに保持したいのは、次の場合のみです。

  1. ファイルは有効なファイルです。つまり、有効なヘッダー、詳細レコード、およびトレーラを含むファイルです。
  2. 詳細レコード count の数は、トレーラ レコード内の count と同じです。

私の目標は、1 GB のファイル全体を読み取らずに、最後の行を最初に読み取ることです。

AAGSDBGBBM337 2012-03-16165620000001 - Header format
Detailed Record 1
Detailed Record 2
Detailed Record 3
ZZGSDBGBBM337 2012-03-161656200000010000003 - Trailer format

助言がありますか ?

4

3 に答える 3

0

私の問題を解決した Werner Vesterås による最初のコメントのリンクを見つけてください

他のすべての提案は理にかなっていて、投稿してくれてありがとう。

于 2012-10-09T16:48:06.960 に答える