Comment stocker un tableau d'octets en tant que fichier image sur le disque?

J'ai un tableau d'octets de la représentation d'une Image. Comment les enregistrer sur le disque en tant que fichier image.

Je l'ai déjà fait cette

OutputStream out = new FileOutputStream("a.jpg");
out.write(byteArray);
out.flush();
out.close();

Mais quand j'ouvre l'image en double-cliquant dessus, il ne montre pas toute l'image.

source d'informationauteur Yatendra Goel