Bonjour J'ai une erreur à la dernière ligne, je ne sais pas pourquoi "array[size++] = obj ;". Mon test est array.addElement(Integer.valueOf(i)); :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 public void addElement(Object obj) {
 
        if (size == array.length) {
            int newCapacity = 2 * size;
            Object[] newArray = new Object[newCapacity];
 
            for (int i = 0; i < size; i++)
                newArray[i] = array[i]; 
 
            array = newArray;
        }
 
        array[size++] = obj ;
    }