[debutant] conversion byte[] -> String , avec StringBuilder
Bonjour,
Je m'y perds un peu avec les Stream, les Reader, les Buffered ...etc ;-) mais ça commence à venir.
Comme je l'ai appris grâce à ce forum, il est nettement mieux de passer par StringBuilder que de concaténer des String...
Alors voilà :
je recois des paquets de byte[] de taille 1000, et l'ensemble de ces paquets represente une String.
Donc on peut faire çà :
Code:
1 2 3 4 5 6 7
| String tmp;
String s="";
while (il existe un paquet : byte[] paquet ) {
tmp=new String(paq);
s=s+tmp;
} |
Mais je n'arrive pas à réécrire ça avec des StringBuilder....si quelqu'un peut m'indiquer la soluce :-)
Merci, a+