Bonjour,

Voila, j'ai du mal a convertir un tableau de byte en string.

Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
byte t=new byte[]{'a', 'b'};
                    System.out.println(t.length);//Pour info
                    System.out.println(t.toString());
Il m'affiche bien 2 en longeur, mais en toute logique, il devrait m'afficher une string : "ab"

Or ce qu'il m'affiche c'est "[B@157ea4a".

Est-ce le contenu d'autre chose? l'adresse d'un pointeur? Est-ce que je construit mal mon tableau?

Bref, QQ'un saurait il comment je peut faire pour obtenir une string a partir d'un tableau de byte?