Java ArrayList

ArrayList utilise un tableau dynamique pour stocker les éléments. C'est comme un array, mais il n'y a pas de limite de taille. Nous pouvons ajouter ou supprimer des éléments à tout moment.

Déclaration et Affectation:

ArrayList<String> list=new ArrayList<String>();
list.add("A");
list.add("B");    
list.add("C");    
list.add("D");    	      
System.out.println(list);

Output:

[A, B, C, D]

Accéder:

System.out.println(list.get(2));

Output:

C

Modification:

list.set(1,"B updated"); 
 System.out.println(list);  

Output:

[A, B updated, C, D]

Suppression:

list.remove(1);  
list.remove("A");  

Output:

[C, D]