如何从特定字节开始读取?我有以下代码:
try {
while ( (len = f.read(buffer)) > 0 ) {}
}
例如,我想从第50个字节开始读取。
最佳答案
您应该使用skip方法。 http://developer.android.com/reference/java/io/InputStream.html#skip(long )
您可以跳过所需的字节数。
int nbToSkip = 50
while (nbToSkip > 0) {
int nbSkipped = f.skip( nbToSkip );
nbToSkip -= nbSkipped ;
}
关于java - 从特定字节开始读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10947417/