InputStream in = null; in = FileUtils.openInputStream(file)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了InputStream in = null; in = FileUtils.openInputStream(file)相关的知识,希望对你有一定的参考价值。

第二行代码中的FileUtils.openInputStream(file)是什么意思?是读取file到in吗?

嗯,InputStream in = null意思是声明一个in变量 ,类型为InputStream
in = FileUtils.openInputStream(file)的意思是为in赋值,内容为一个打开file的输入流。
参考技术A 你这个似乎不是标准类库的类。
不过可以猜测这个方法的意思是,打开一个文件,获取一个FileInputStream,然后指定给in。
这样的话,你用in.read 就可以读取文件内容了。本回答被提问者和网友采纳

以上是关于InputStream in = null; in = FileUtils.openInputStream(file)的主要内容,如果未能解决你的问题,请参考以下文章

java中IO流操作怎样关闭流

关于 Java 中 System.in 的 read() 方法行为的混淆

InputStream in = JdbcUtil.class.getClassLoader().getResourceAsStream("dbinfo.properties");

Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack.

java 标准输入输出System.in与System.out

java中InputStream转化为byte[]数组