12 Fév2016
Méthodes pour parcourir une List
Objectif :
- Découvrir les méthodes utilisées pour parcourir une liste.
Énoncé :
Écrire un programme permettant de remplir une liste de chaine de caractère. Ensuite, afficher les éléments de cette liste en utilisant :
- La boucle for.
- La boucle foreach.
- Iterator.
Solution :
import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * * @author lachgar */ public class Tri { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("ali"); list.add("zineb"); list.add("wafa"); list.add("ali"); list.add("imane"); System.out.println("Méthode 1 :"); for (int i = 0; i < list.size(); i++ ) { System.out.println("\t" + list.get(i)); } System.out.println("Méthode 2 :"); for (String s : list) { System.out.println("\t" + s); } System.out.println("Méthode 3 :"); Iterator<String> it = list.iterator(); while (it.hasNext()) { System.out.println("\t" + it.next()); } } }
Résultat d’exécution :
Méthode 1 :
ali
zineb
wafa
ali
imane
Méthode 2 :
ali
zineb
wafa
ali
imane
Méthode 3 :
ali
zineb
wafa
ali
imane