[JAVA] Probleme: adresse memoire tableau

Lorenzo31 Messages postés 1 Statut Membre -  
 ryadh13 -
Bonjour à vous tous

Voilà, je débute en Java et un problème se pose à moi.
J'ai crée une interface dans un projet qui est censé m'enregistrer des résultats dans un tableau. Apparement, la fonction marche puisque lors du clik sur le bouton "enregistrer", le message de confirmation que j'ai implanté m'est bien envoyé.
Simplement, lors que je veux afficher ce tableau, par l'utilisation d'une méthode "tostring", j'obtient ceci: Lsport.Essais;@50a649.
Je crois comprendre que cela correspond à l'adresse mémoire de la premiere valeur de mon tableau.
Comment puis-je afficher les valeurs qui sont à l'intérieur?

Je vous remercie!
A voir également:

2 réponses

Utilisateur anonyme
 
Salut!

Tu dois créer une boucle qui itère sur les éléments de ton tableau et qui construit la chaîne de caractères souhaitée.

Le mieux serait peut-être de créer une classe qui encapsule un tableau et dans cette classe tu surcharges la méthode toString()

;-)

HackTrack
0
ryadh13
 
Bonjour,
Supposons que votre tableau est le suivant T={2,4,7}
alors pour afiicher tous ces éléments on peut écrire la ligne suivante:

for(i=0;i<T.length;i++)
System.out.println("T["+i+"]= "+String.valueOf(T[i]));


et bon courage!
0