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 :
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]);
}
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).
Il y aurait-il un autre moyen de procéder ?
Merci d'avance.