2016-09-03 17 views
-2

是否有任何图书馆FileOutputStream复制到byte array,以Apache commons.io在那里我们可以复制FileInputStreambyte array类似,如下图所示:是否有任何库传递给FileOutputStream复制到字节数组

byte[] bytes = IOUtils.toByteArray(inputSteam); 

预先感谢

+0

不清楚你想要做什么,请提供一些代码来澄清 –

+0

@NicolasFilotto因为我们有一个IOUtils(Apache公共IO)将InputStream转换为Array的方法,我想将OutputStream转换为字节数组' code' byte [] bytes = IOUtils.toByteArray(inputSteam); //将inputStream转换为数组 –

+1

示例显然是在混合事物,FileOutputStream是我们用来写入文件的内容,我们可以在应用程序的生命周期中保持它打开,如果有的话,如何获取相关字节无尽的东西阵列? –

回答

-1

您可以使用Apache Common IO软件包中的ByteArrayOutputStream。该类从java.io.OutputStream扩展并且有toByteArray()这适合您的要求。

相关问题