Michele Nasti

Thoughts on what I learn

JAVA - Convertire un array di byte in un file con FileOutputStream

Ok, JasperReports mi pemette di creare un report in pdf anche come array di byte, cosa utile visto che poi il report va a finire nel db. Ma per fare dei test, come faccio a trasformare l'array di byte in file?

VoilĂ :

FileOutputStream fos = new FileOutputStream("pathname");
fos.write(myByteArray);
fos.close();

Vantaggi: non servono librerie aggiuntive per questa operazione.

Svantaggi: qualcuno dice che Apache Commons si fa tutto con una istruzione.

fonte: Stack Overflow - byte[] to file in Java