Bonjour,
Voilà à partir d'un fichier et d'un FileOutputStream, je crée un tableau de byte (type primitif). Seulement j'aurais besoin de transformer ce tableau en tableau de type java.lang.Byte.
Il y a bien la méthode barbare :
Le problème c'est que je gère des fichiers de 6 Mo et en faisant cette boucle je crée un java.OutOfMemoryError (Inévitable si on y réfléchit bien).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for(int i = 0; i <= nombreDeByte; i++) { monTableaudeByte[i] = new Byte(monTableauDeBytePrimitif[i]); }
Il y aurait-il un autre moyen de procéder ?
Merci d'avance.
Partager