(b=in.read())!=1这个条件的b得到的是fileName文件的内容吗?文件不是以字节的形式存储的吗,为什么要用int类型的b接收文件?每次获取一个字节的内容,然后就循环一次,一直到这个文件结束。这条语句是这个意思吗?
1 回答
已采纳
慕移动4708697
TA贡献45条经验 获得超22个赞
FileInputStream可以从文件系统中的某个文件中获得输入字节。调用read()方法就是返回int类型。这个方法是对这个流一个一个字节的读,返回的int就是这个字节的表示方式,当返回的是-1时就表示读取不到数据了,读取结束。
添加回答
举报
0/150
提交
取消