3

私が知っている唯一の方法は、一時ファイルを作成し、このファイルを読み取ってRandomAccessFileを作成することです。ここで確認してください。

または、ここでUnified I / Oライブラリ(http://uio.imagero.com)を使用してください

これが最善の方法でしょうか?または、一時ファイルとimageioライブラリを使用して実装できますか?

4

1 に答える 1

2

はい、InputStreamにランダムアクセスするには、ストリームをバッファリングする必要があります(少なくとも要求されたポイントまで)。Unified I / Oのようなライブラリが機能するか、DataInputとDataOutputを実装できます。これにより、カスタムバッファリングが必要な場合は、ファイル部分を除いて、クラスがRandomAccessFileのように動作します。

于 2010-09-15T22:22:01.980 に答える