Hello,

J'ai un tableau de bytes qui est en fait du texte. J'aimerais l'afficher comme tel, mais j'obtiens des ' ? ' à la place des caractères accentués qui se trouvent dans le texte, comment faire ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    public static void byteToString(byte[] bytes, int size)
    {
        for (int i = 0; i < size; i++)
            System.out.print((char)bytes[i]) ;
    }
Le texte "Mon caractère accentué" devient donc "Mon caract?re accentu?"