问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java文件操作时,在文件下载,写的文件为什么比原来的文件多了一个字节...

发布网友 发布时间:2024-04-01 07:27

我来回答

2个回答

热心网友 时间:2024-07-24 05:41

看下面代码,你在写流的时候要调用output.write(buffer, 0, n);不能直接用output.write(buffer)。否则如果最后的流不能完全填充buffer时写的字节会比实际的字节多 。
byte[] buffer = new byte[4096];
long count = 0L;
int n = 0;
while (-1 != (n = input.read(buffer))) {
output.write(buffer, 0, n);

}

热心网友 时间:2024-07-24 05:39

if (fileInputStream != null) {
byte[] b = new byte[1024];
int i = 0;
try {
while ((i = fileInputStream.read(b)) > 0) {
out.write(b, 0, i);
}
} catch (IOException e) {
}
}
你可以参考一下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在波兰的签证率高不高 去波兰如何办签证 去波兰办签证好办理吗 波兰签证好签吗 win7 多重网络 教师资格证普通话要多少级 想考教师资格证普通话必须过几级 qq影视会员SVIP和超级影视VIP的区别在哪里? 一小撮怎么造句 盛行一时怎么造句 JAVA 20.要从文件〃file.dat〃文件中读出第10个字节到变量C中,下列哪 ... 一个java文件最后一个字符变成了一个点怎么办 注册公用设备师和注册岩土哪个难 园长赞美幼师的句子 北京和河北社保合并 河北社保和北京社保能累计吗 我原来在河北的单位有五险现在不干了,现在单位在北京也有五险,能续交吗... 从四川省岳池县到四川省华菳市小车过路费是多少 2个月婴儿一天洗一次澡好么 2个月的孩子多久洗一次澡 ...笔记本可以打数码么 我的本是惠普的 需要什么配置呢 求大师给个建议... 求动感之星199集背景音乐 本人在成都 刚工作不久 想申请一张信用卡 请问成都哪个银行的信用卡活... 重庆第一实验中学教师待遇 重庆第一实验中学是哪个学校的分校? 现在房子如此之贵,买不起,想买一辆房车安家,在哪里买车险比较可靠 卧龙岗大学有什么学院 2台600t/d机械炉排焚烧炉能顶多少吨流化床锅炉 笔记本的屏幕一半正常、一半变黑是怎么回事? 笔记本电脑开机时屏幕一半正常一半屏幕是黑色的 是怎么回事???_百度... java将一个整型中每一字节最高位不使用 抖音超火的萌娃可爱情侣头像一对世界那么大能遇见已经很好了_百度知 ... 结婚证没有登记员的签字上不了户口是不是法律规定的? 户口本没有经办人盖章 结婚证有效吗 我是B型的RH阴性血,血小板73我是孕妇请问... 上海公办初中学校有哪些? z172南京到天津卧铺票多少钱 有一个寻宝小游戏,有猴子,拿着披萨的海盗。海盗用大蒜。可是忘记社么... 从张掖至瓜州一路高速公路出口有哪些? 耳听八方的意思耳听八方的解释耳听八方接龙 谜语:耳听八方(打一字谜) – 猜谜语 文化遗产作文500字关于中国文化遗产作文精选 苹果3s代手机多少钱 芝士热狗棒炸几分钟可熟芝士热狗棒炸多久 森雅s80手动挡换挡时为什么咝咝响 从苏州汽车北站打的到无锡硕放机场多少钱 在tesla app中,我应该在哪里找到定时充电和定时出发的设置 解决找桩/充电难 电动车充电App怎么选 刨槽图是什么意思? ...是另一个网站而且主页没被修改,怎么调过来?