[Collections]question sur un ArrayList
Bonjour, j'aimerai bien savoir qu'est-ce que la fonction remove d'un Arraylist fait exactement. Elle suprime item qu'on lui donne en paramètre mais est-ce qu'elle decale le reste de la liste aussi ??
Code:
1 2 3 4 5
| private ArrayList pannelObjet=new ArrayList();
public void removeObjet(Component element){
this.pannelObjet.remove(element);
} |
Re: question sur un ArrayList
Citation:
Envoyé par julrock
Bonjour, j'aimerai bien savoir qu'est-ce que la fonction remove d'un Arraylist fait exactement. Elle suprime item qu'on lui donne en paramètre mais est-ce qu'elle decale le reste de la liste aussi ??
Tout à fait ! Si i était l'index de item avant la suppression, alors l'élément d'index i + 1 avant la suppression (s'il existait) a pour index i après la suppression, et ainsi de suite.