Java Language Déclaration d'un ArrayList et ajout d'objets


Exemple

Nous pouvons créer une ArrayList (en suivant l'interface List ):

List aListOfFruits = new ArrayList();
Java SE 5
List<String> aListOfFruits = new ArrayList<String>();
Java SE 7
List<String> aListOfFruits = new ArrayList<>();

Maintenant, utilisez la méthode add pour ajouter une String :

aListOfFruits.add("Melon");
aListOfFruits.add("Strawberry");

Dans l'exemple ci-dessus, ArrayList contiendra la String "Melon" à l'index 0 et la String "Strawberry" à l'index 1.

On peut aussi ajouter plusieurs éléments avec addAll(Collection<? extends E> c)

List<String> aListOfFruitsAndVeggies = new ArrayList<String>();
aListOfFruitsAndVeggies.add("Onion");
aListOfFruitsAndVeggies.addAll(aListOfFruits);

Maintenant, "Onion" est placé à 0 index dans aListOfFruitsAndVeggies , "Melon" est à index 1 et "Strawberry" à index 2.