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();