web-dev-qa-db-fra.com

Comment convertir byte [] en InputStream?

Duplicate possible:
Peut-on convertir un tableau d'octets en InputStream en Java?

Il existe un moyen de convertir un tableau d'octets (byte[]) à InputStream en Java? J'ai examiné certaines méthodes dans Apache Commons IO, mais rien trouvé.

48
Renato Dinhani

ByteArrayInputStream étend InputStream:

InputStream myInputStream = new ByteArrayInputStream(myBytes); 
113
Diego

Devrait être facile à trouver dans les javadocs ...

byte[] byteArr = new byte[] { 0xC, 0xA, 0xF, 0xE };
InputStream is = new ByteArrayInputStream(byteArr);
16
david
6
Jakub Zaverka

Découvrez Java.io.ByteArrayInputStream

5
ControlAltDel

Il y a le ByteArrayInputStream .

C'est exactement ça.

4
Will Hartung

Que diriez-vous de ByteArrayInputStream ?

3
Matthew Farwell