java:通过设置byte数组的大小来进行数据的读写的时候出现写入的文件内容和读取的文件内容不符怎么办
while(fis.read(b)>-1){fos.write(b);//b是一个byte数组,大小1024}程序运行后,写入的文件内容后面一部分(最后一次读取1024个...
while (fis.read(b)> -1) {
fos.write(b);//b是一个byte数组,大小1024
}
程序运行后,写入的文件内容后面一部分(最后一次读取1024个字节)重复了,如何解决这个问题 展开
fos.write(b);//b是一个byte数组,大小1024
}
程序运行后,写入的文件内容后面一部分(最后一次读取1024个字节)重复了,如何解决这个问题 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |