Outils pour utilisateurs

Outils du site


bloc2:prog:poo:collections

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc2:prog:poo:collections [2023/10/12 11:45] – [Parcours d'une collection itérable] adminbloc2:prog:poo:collections [2023/10/13 12:02] (Version actuelle) – [Les types de collections] admin
Ligne 23: Ligne 23:
 ---- ----
   * Listes (~ tableaux auto extensibles)   * Listes (~ tableaux auto extensibles)
-  * Files (queues), Piles ( stacks +  * Files (queues), Piles (stacks) 
-  * Listes chaînées, arbres ( trees ), +  * Listes chaînées, arbres (trees), 
-  * Dictionnaires ( dictionaries , maps , hashmaps+  * Dictionnaires (dictionaries , maps , hashmaps)
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Ligne 35: Ligne 35:
 Grâce à la POO, le programmeur ne se soucie plus du parcours. Grâce à la POO, le programmeur ne se soucie plus du parcours.
 <code java> <code java>
-String[] lesPersonnes = {"Marie""Kévin""Eric""Maëlle"};+ArrayList<StringlesPersonnes = new ArrayList(); 
 +lesPersonnes.add("Marie"); 
 +lesPersonnes.add("Kévin"); 
 +lesPersonnes.add("Eric"); 
 +lesPersonnes.add("Maëlle"); 
 for (String unePersonne : lesPersonnes) { for (String unePersonne : lesPersonnes) {
   System.out.println(unePersonne);   System.out.println(unePersonne);
 }</code> }</code>
-Note : fonctionne de la même façon avec une Collection+**Note** cette boucle fonctionne de la même façon avec des tableaux car, en Java, les tableaux sont nativement itérables.
bloc2/prog/poo/collections.1697103929.txt.gz · Dernière modification : 2023/10/12 11:45 de admin