Comment créer des ArrayList dans une ArrayList
Salut !
Je suis débutante et je voudrais remplir une liste avec d'autre liste genre une liste qui contient plusieurs liste, mais j'arrive pas, quand je veux affiché par exemple le contenu d'une liste j'ai un affichage de tt les eléments que j'ai saisi dans chaque liste, par exemple dans la 1ere liste j'ai C S comme élément et dans la 2 eme j'ai K R, je veux juste affiché le contenu de la liste 1 donc C et S hors qu'il m'affiche C S K R
voici mon code
Code:
1 2 3 4 5 6 7
| ArrayList<ArrayList<Domaine>> dom=new ArrayList();
ArrayList<Domaine> doma=new ArrayList();
for(int i=0;i<tr.domaine.size();i++)
doma.add(new Domaine(tr.domaine.get(i).getNom()));
dom.add(new ArrayList<Domaine>(doma)); |
j'aimerai bien aussi si vous me montrez comment faire cette opération dans une seule liste sans utilisé deux liste ça veut dire j'alloue l'espace de la 2eme dans la 1ere sans la faire seule après l'ajouter
voici l'affichage que je fais
Code:
1 2 3 4 5 6 7 8
| String message="";
for(int j=0;j<dmaine.size();j++)
{
for(int i=0;i< dmaine.get(j).size();i++)
message+=""+dmaine.get(j).get(i).getNom()+"\n";
message+="_________________________________";
}
javax.swing.JOptionPane.showMessageDialog(this,message,"Authentification échouée",javax.swing.JOptionPane.INFORMATION_MESSAGE); |
merci