0

うーん、Javaでオフセットを読み取る方法はすでに知っています。私の質問は、どのように書くのですか?

基本的に、私は「test.dat」のようなdatファイルを持っています

その中で、私は特定のオフセット値を見つけました。それを「取得」することができました。私は今それを「設定」することができなければなりませんが、どのようにすればよいのかわかりません。

4

1 に答える 1

0

ランダムな位置またはオフセットをファイルに書き込むには、内部で FileChannel を使用するRandomAccessFileを使用できますが、より使いやすいインターフェイスを提供します。

RandomAccessFile インスタンスを作成したら、seekメソッドを使用してファイル ポインター (書き込み/読み取りを行う場所からのオフセット) を配置できます。その後、オブジェクトのメソッドに対して行われるすべての呼び出しは、そのオフセットを開始点として使用し、それに応じてファイル ポインターを更新します。

于 2013-01-04T05:09:13.520 に答える