我想从“偏移量”读取文件的一些字节,它的长度是“大小”。所以我使用 FIleInputStream 和这段代码:
byte[] data = new byte[size];
FileInputStream fis=new FileInputStream(inputFile);
System.out.println("offset:"+offset+","+"size:"+size);
fis.read(data, offset, size);
所以我有偏移量和大小的真实值,但我收到错误:indexoutofbound。我不明白。谁能展示我是如何摔倒的,以及是否有其他正确的方法可以做到这一点?