私はいくつかのデータ アクセス テストの実装を作成しており、ファイル コンテンツへのランダム アクセスが必要です。コードは次のとおりです。
RandomAccessFile randomAccessFile = new RandomAccessFile(file, "rwd");
final byte b[] = IOUtils.toByteArray(source);
randomAccessFile.write(b, (int) offset, size);
ここで、オフセットの型は long です。RandomAccessFile がメソッドを提供しないのはなぜですか:
public void write(byte b[], long off, int len)
?
この問題を無効にする方法は?