可能重复:
Can we convert a byte array into an InputStream in Java?如何将byte []转换为InputStream?
有一种方式转换成字节数组(byte[]
)在Java中的InputStream?我查看了Apache Commons IO中的一些方法,但没有发现任何内容。
可能重复:
Can we convert a byte array into an InputStream in Java?如何将byte []转换为InputStream?
有一种方式转换成字节数组(byte[]
)在Java中的InputStream?我查看了Apache Commons IO中的一些方法,但没有发现任何内容。
也许你想要一个ByteArrayInputStream?
退房java.io.ByteArrayInputStream中
即使世界的ByteArrayInputStream。
它的确如此。
ByteArrayInputStream
延伸InputStream
:
InputStream myInputStream = new ByteArrayInputStream(myBytes);
没有需要的铸造:) – 2012-03-27 20:58:57
应该很容易JavaDoc中找到...
byte[] byteArr = new byte[] { 0xC, 0xA, 0xF, 0xE };
InputStream is = new ByteArrayInputStream(byteArr);
EHM,谷歌的字节数组输入流“? – 2012-03-27 20:50:17
问这里的答案可能会比google更快。 ;) – Venki 2012-03-27 20:54:30
是的,我谷歌搜索,并在此之前的页面中找到它。我在想这不是一件简单的事情,因为我对InputStream“family” – 2012-03-27 20:55:19