Qu’est-ce-qu’une collection en JAVA ?
Quelles sont les deux grandes familles de collections ?
- Map
Définir List :
Définir Set :
Collection d’éléments non ordonnés par défaut qui n’acceptent pas les doublons.
Définir Map :
Collection sous la forme d’une association de paires clé/valeur.
Définir l’interface Collection :
Définir l’interface Iterator :
Citer trois méthodes de l’interface Iterator, permettant de parcourir et effectuer des opération sur une table en SQL (par exemple)
Définir la méthode next() :
Renvoyer le prochain élément dans la collection
Définir la méthode hasNext() :
Indiquer s’il reste au moins un élément à parcourir dans la collection
Définir la méthode remove() :
Permet de supprimer l’élément renvoyé par le dernier appel à la méthode next(). Il est ainsi
impossible d’appeler la méthode remove() sans un appel correspondant à next() : on ne peut pas appeler deux fois de suite la méthode remove().
Qu’est-ce-qu’un Vector ?
Qu’est-ce-qu’une ArrayList ?
Quelles sont les caractéristiques de la classe ArrayList ?