- Ressources
- Langages
- Java
- Les collections
- Conversion & Casting
- Dates
- Tableau
- Bytes
- Formatage
- Traitement de fichiers
- Erreurs
- Le fichier Manifest
- Servlet
- EJB 2.x
- EJB 3.x
- JNDI
- Les méthodes
- Les Threads
- Les Opérateurs
- Les Mots clés
- MOM - JMS
- Class loader
- Garbage Collector
- Les transactions
- Les primitives
- Les expressions régulières
- Les annotations
- Les génériques
- CDI
- Java
Les collections
Les collections sont prévues pour manipuler des références d'objets.
java.util.Collection
Interface
java.util.List (extends Collection)
- Garde l'ordre d'insertion.
- Chaque élément possède un index (commençant à 0).
- Les doublons sont autorisés.
ArrayList
- Accès aux éléments aléatoire.
- Insertion / Supression des éléments à la fin.
LinkedList
- Accès aux éléments séquentiellement.
- Ajout / Supression d'éléments au milieu
java.util.Set (extends Collection)
Interface
- pas d'ordre
- Pas de doublons.
java.util.Map
Parcourir chaque entrée d'une Map
java.util.Iterator iter = maMap.entrySet().iterator() ;
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next() ;
System.out.println("clé=" + entry.getKey() + " valeur=" + entry.getValue()) ;
}