abentaleb
Messages postés2Date d'inscriptionsamedi 13 septembre 2003StatutMembreDernière intervention30 octobre 2003
-
29 oct. 2003 à 21:25
Egalon
Messages postés124Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention17 juin 2011
-
7 juin 2004 à 11:30
Bonjour
voici mon pb :
"is" est un (InputStream) bien initialisé
byte []buf= new byte[];
ds mon pg je recupere mon buf a partir du is (InputStream)
avec la methode
int byteread=is.read(buf)
alors la commande
System.out.write(buf,0,byteread) ; s'execute correctement et affiche le contenue de buf ds l'ecran
ms la commande
System.out.write(buf.toString()); affiche du n'importe koi
alors mon pb c que je veux recuperer ce qui ai lu dans buf sous forme String . avec buf.toString() ca marche pas.
Egalon
Messages postés124Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention17 juin 2011 7 juin 2004 à 11:30
Salut,
cette solution de new String(buf)
marche très bien, le seul HIC c'est que la fonction NEW bouffe des ressources à crever quand tu la lances. Donc si tu veux optimiser ton code.... Ben c'est pas géant.
Donc la meilleure solution est :
...ben je sais pas mais je cherche
:big)