2016-09-03 38 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()這適合您的要求。

相關問題