Bonjour
y't'il une moyen pourconvertir de byte vers string
Version imprimable
Bonjour
y't'il une moyen pourconvertir de byte vers string
tu veux dire , à partir de
byte b=1;
avoir "1"? Il suffit alors de passer par Integer.toString(b);
je cherche a convertir en string un ficheir qu'est en binaire;
Salut,
Ton code est parfait pour convertir des bytes représentant une chaine en UTF-8 vers une String.
Par contre ton exemple est foireux dans le sens où "truc".getBytes() te renverra des bytes qui utilise l'encodage par défaut du système, et que si celui-ci est différent de l'UTF-8 tu risque d'avoir des résultats étranges...
C'est à dire ?
Que comporte ton fichier exactement ? Et comment veux-tu le représenter ?
a++
tu fait un new String(byte[], charset), avec le charset correspondant à l'encodage de ton fichier.