ZiggyStardust74
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention 7 décembre 2009
-
3 déc. 2009 à 11:53
ZiggyStardust74
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention 7 décembre 2009
-
3 déc. 2009 à 13:38
Bonjour!
J'ai un petit probleme avec l'affichage d'un objet. J'ai créé une classe "Produit" qui me crée des objets (par ex : Cuteur). Seulement, quand je veux afficher mon arrayList (composée uniquement de l'objet Cuteur), le terminal affiche : [Produit@186768e]
Je vous donne le code.
Merci pour votre aide!
public class essai1 extends JFrame
{
private ArrayList lesNoms = new ArrayList();
private Produit Cuteur=new Produit("Cuteur",23, "ZX23", "fixage", 1);
public essai1()
{
}
public void initArrayList()
{
lesNoms.add(Cuteur);
}
public void afficher()
{
System.out.print(lesNoms);
}
}
Et la classe main :
public class testessai1
{
public static void main(String[]args)
{
essai1 obj=new essai1();
obj.initArrayList();
obj.afficher();
}
}