Il y a des méthodes get dans l'interface List... Iterator peut-être sympa aussi, pour parcourir tous les éléments d'une collection de manière séquentielle.
Si tu es en java 5, tu peux aussi utiliser la boucle for each
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 // pas beau ! List list = new ArrayList(); for(int i=0; i<list.size(); i++) { Object o = list.get(i); } // un peu mieux List list = new ArrayList(); for(Iterator i = list.iterator(); i.hasNext();){ Object o = i.next(); } // le top en java 5 List<Toto> list = new ArrayList<Toto>(); for(Toto t : list){ // utilise t en tant qu'instance de "Toto" }![]()
Partager