如果使用InputStream进行读取,请使用OutputStream进行写入,即BufferedOutputStream包装的FileOutputStream。另外,您的代码效率很低,因为一次只能复制一个字节。我建议创建一个字节数组缓冲区并使用以下相关的读/写方法:
int BufferedInputStream.read(byte[] buffer, int offset, int length)void BufferedOutputStream.write(byte[] buffer, int offset, int length)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)