Comment imprimer des éléments de liste en Java sans afficher les pointeurs d'objet
Lorsque vous essayez d'imprimer des éléments de liste, vous pouvez rencontrer un problème où les pointeurs sont affichés à la place des valeurs. En effet, le simple fait d'appeler System.out.println(list.get(i)); affiche la référence de l'objet plutôt que la valeur souhaitée.
Pour résoudre ce problème, utilisez la méthode Arrays.toString(list.toArray()). Cette approche compacte imprime tous les éléments de la liste séparés par des virgules.
Vous pouvez également vous assurer que la méthode toString() est correctement implémentée pour chaque objet de la liste. En remplaçant cette méthode, vous pouvez contrôler le format de sortie, vous permettant d'afficher les valeurs souhaitées au lieu des pointeurs d'objet (codes de hachage).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!