我正在用Java编写一个小程序,希望它能从二进制文件的特定位置读取数据。就像在字符串中截取子字符串一样,只是这里需要在文件流上操作。有什么好的方法可以做到吗?
byte[] buffer = new byte[1024];
FileInputStream in = new FileInputStream("test.bin");
while (bytesRead != -1) {
int bytesRead = inn.read(buffer, 0 , buffer.length);
}
in.close();