Java Array Lists
Import Array List
import java.util.ArrayList;
Array List
ArrayList< String> alList1 = new ArrayList<>();
ArrayList< Integer> alList2 = new ArrayList<>();
ArrayList< Double> alList2 = new ArrayList<>();
ArrayList< someObject> alList2 = new ArrayList<>();
add
alList1.add("String");
alList2.add(wholeNumber);
alList3.add(decimalNumber);
ObjectName p = new ObjectName("someObject");
alList4.add(p);
Remplacer un élément d'une liste par un autre
alList1.set(index, "newItem");
Supprimer un élément d'une liste
alList1.remove(index);
Supprimer tous les éléments d'une liste
alList1.clear();
Méthodes importantes
//retourner la taille d'une liste
int nbOfElementsInTheList = alList1.size();
//supprimer le dernier élément d'une liste
alList1.remove(alList1.size() - 1);
//vérifier si une liste contient un certain élément
if (alList1.contains(item)) {
System.out.println("The list contains item.");
}
//retourner un élément
String elementAtPositionN = alList1.get(N);
//retourne la position de un élément
//retourne -1 si l'élément ne se trouve pas dans la liste
int indexOfItem = alList1.indexOf("item");
//vérifier si une liste est vide
if (alList1.isEmpty()) {
System.out.println("The list is empty.");
}
JList
int index = < nomDeLaJList>.getSelectedIndex();