FileInputStream对象调用read方法,参数是字符数组,返回值是什么?
老师,这段代码里,FileInputStream对象调用read方法,参数是字符数组,返回值是什么?为什么不用去接收fis.read(b)的返回值呢?那这条语句在这里有什么作用呢?

1
收起
正在回答
2回答
同学你好,此方法的作用是:从此输入流中将最多 b.length个字节的数据读入一个 byte数组中。
这里的返回值没有接收的原因是:视频中只是为了演示输出字节数组b,没有用到返回值,所以案例中没有接收。
read方法不能省略,需要此方法将imooc.txt文件中的值写入到了字节数组b中。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星