原因可能在于BufferedInputStream 的缓冲区默认为8kb,而skip的字节太多了,只跳过了8kb,解决方法是把缓冲区设计大一点
BufferedInputStream bufferedInputStream = new BufferedInputStream(inputStream, 16 * 1024);//自己估计缓冲区大小
原因可能在于BufferedInputStream 的缓冲区默认为8kb,而skip的字节太多了,只跳过了8kb,解决方法是把缓冲区设计大一点
BufferedInputStream bufferedInputStream = new BufferedInputStream(inputStream, 16 * 1024);//自己估计缓冲区大小