Un ArrayList est un objet qui permet d’emmagasiner une collection d’objets.
Les ArrayList offrent deux avantages sur les tableaux :
ArrayList La déclaration utilise la syntaxe de création d’objets avec une modification. On inclut le type d’éléments à avoir en tant que classe générique.
ArrayList<String> names = new ArrayList<String>();
| Instructions | Actions |
|---|---|
| ArrayList names = new ArrayList(); | Construis un nouvel objet. |
| names.add(“Ann”); | Ajoute un élément à la liste |
| System.out.println(names); | Affiche tous les noms ajoutés |
| names.remove(0); | Efface l’élément à l’indice 0 |
| names.set(0, “Bill”); | Remplace un élément à l’indice |
| String name = names.get(i); | Lis un élément à l’indice |
| String last = names.get(names.size() - 1); | Trouve le dernier élément |