super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 27 févr. 2007 à 12:14
Yop yop,
Tu fais
List a = new ArrayList();
a.add("1");a.add("2");
List b = new ArrayList();
b.add("2");b.add("5");
List c = new ArrayList();
c.add(a);
c.add(b);
//pour parcourir
Iterator itC = c.iterator();
while(itC.hasNext()){
System.out.println("et d une liste de trouvée");
List listTmp = (List) itC.next();
Iterator itTmp = listTmp.iterator();
while(itTmp.hasNext()){
String s =(String) itTmp.next();
System.out.println(s);
}
}
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 28 févr. 2007 à 00:31
Salut:
Tu peux utiliser la méthode addAll de la classe ArrayList.
ArrayList a = ....;
ArrayList b = ...;
ArrayList fusion = new ArrayList (a);
fusion.addAll (b);
__________________________________________________________
A.B. : La lumière voyage plus vite que le son. C'est pourquoi certainespersonnes paraissent brillantes jusqu'à ce qu'elles commencent à parler ...
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 28 févr. 2007 à 10:18
Yop yop,
le probleme de addAll c est qu il va avoir la fusion de ses deux listes à plat.
A 1ere vue c etait pas ce qu il voulait dans son exemple. D'où l'utilisation du add tout court dans ma réponse.