「オフセット」からファイルのいくつかのバイトを読み取りたいのですが、その長さは「サイズ」です。だから私はFIleInputStreamとこのコードを使用します:
byte[] data = new byte[size];
FileInputStream fis=new FileInputStream(inputFile);
System.out.println("offset:"+offset+","+"size:"+size);
fis.read(data, offset, size);
したがって、オフセットとサイズの真の値がありますが、エラーを受信します:indexoutofbound。理解できない。誰かが私がどのように倒れるか、そしてそれを行う他の正しい方法があるかどうかを示すことができますか?