永发信息网

java输入输出流问题

答案:3  悬赏:0  手机版
解决时间 2021-02-18 14:09
file = createSDFile(path + fileName);
output = new FileOutputStream(file);
byte buffer[] = new byte[4 * 1024];
int temp;
while ((temp = input.read(buffer)) != -1) {
output.write(buffer, 0, temp);
//output.write(buffer,0,buffer.length);
}

在while循环里的这两句,有没有什么区别啊?
最佳答案

output.write(buffer, 0, temp);表示读了多少个字节就写多少个字节。最多字节数和buffer长度一样
output.write(buffer,0,buffer.length);表示写buffer数组长度那么多个字节。
全部回答
带stream的流写入读出的都是二进流 想看见txt里正常显示用filewriter import java.io.*; import java.util.scanner; public class da { public static void main(string [] args) throws ioexception{ filewriter fw = new filewriter("e:/123.txt"); fw.write(string.valueof(3.1415926)); fw.close(); scanner s = new scanner(new filereader("e:/123.txt")); system.out.println(s.nextdouble()); } }
我暂时保留我的看法!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
仓鼠俩母的,两个月了,一只总欺负另一只,怎
大学线性代数 设A,B均为n阶方阵.1.A,B满足A+B
急求南京碧桂园大学印象地址,在线等,急!!
腾辉轿车租赁在什么地方啊,我要过去处理事情
为什么同样都是抄袭,《时空召唤》没人黑而《
林冲水寨大并火 晁盖梁山小夺泊的故事概括500
【植物蜡】...细胞起保护作用的是( )A.磷脂B.
中国电信绵竹电信洄澜街营业厅我想知道这个在
各位大神帮帮忙怎么把苹果6手机里号码复制到S
沙坪坝重百第五楼是卖什么的
怎样穿裤子不让袜子露出来?
香格里拉智圆食品科技有限责任公司我想知道这
【明天什么节日】“你知道明天是什么节日吗?
新款汉兰达导航如何升级
西工大鸿志补习学校怎么样?
推荐资讯
张衡地动仪的原理是什么?
地球上的超古代战士是怎么灭亡的?
莱芜干炒鸡的做法是什么?
下图表示的是北京时间6月22日11时52分在高纬
网信理财礼卷投资确认码什么意思
汽车抵押贷款一定要办理抵押登记吗
求助SAS负二项回归模型的实现
1966年12月23日生的是什么星座
x除以45/百+26=x除以25%的解法,速度
汉府国际酒店地下停车场地址在什么地方,想过
求傲风诸神天空第十一章第二节
从山东到南通怎样走最快,分别都要多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?