Modefication de arraylist

djamour Messages postés 2 Date d'inscription lundi 20 juillet 2009 Statut Membre Dernière intervention 19 juin 2012 - 19 juin 2012 à 15:38
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 19 juin 2012 à 16:02
salut tt svp j'ai un problème d’insertion des données dans un arraylist . j'ai un arraylist de type d'un classe qui s'appel clique a fin de remplir le arraylist je voir que tout les éléments sont égaux .voila mo code

list_c=new ArrayList<clique>();
clique c=new clique();
for(int i=0;i<creegraphe.liste_sommet.length;i++){


c.list_s=new ArrayList<String>();
c.list_p=new ArrayList<String>();


c.niveau=1;
c.list_s.add(creegraphe.liste_sommet[i].nom);
for(int j=0;j<creegraphe.liste_sommet[i].liste_p.length;j++)
c.list_p.add(creegraphe.liste_sommet[i].liste_p[j]);
System.out.println("c=="+c.list_s.get(0));

list_c.add(c);
System.out.println("kc=="+kc.list_c.get(0).list_s.get(0));
}
merci d'avance

1 réponse

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
19 juin 2012 à 16:02
Salut,

Je pense qu'il suffit de remplacer
System.out.println("c=="+c.list_s.get(0)); 

par
System.out.println("c=="+c.list_s.get(c.list_s.size()-1)); 
0
Rejoignez-nous