Dans ce didacticiel, nous allons découvrir l'interface Java Collection et ses sous-interfaces.
L' Collectioninterface est l'interface racine du framework de collections Java.
Il n'y a pas d'implémentation directe de cette interface. Cependant, il est mis en œuvre par ses subinterfaces aiment List, Setet Queue.
Par exemple, la ArrayListclasse implémente l' Listinterface qui est une sous- Collectioninterface de l' interface.

Sous-interfaces de la collection
Comme mentionné ci-dessus, l' Collectioninterface comprend des sous-interfaces qui sont implémentées par diverses classes en Java.
1. Interface de liste
L' Listinterface est une collection ordonnée qui nous permet d'ajouter et de supprimer des éléments comme un tableau. Pour en savoir plus, visitez: Java List Interface.
2. Définir l'interface
L' Setinterface nous permet de stocker des éléments dans différents ensembles similaires à l'ensemble en mathématiques. Il ne peut pas avoir d'éléments en double. Pour en savoir plus, visitez: Java Set Interface.
3. Interface de file d'attente
L' Queueinterface est utilisée lorsque nous voulons stocker et accéder à des éléments de manière premier entré, premier sorti (FIFO) . Pour en savoir plus, visitez: Java Queue Interface.
Méthodes de collecte
L' Collectioninterface comprend diverses méthodes qui peuvent être utilisées pour effectuer différentes opérations sur des objets. Ces méthodes sont disponibles dans toutes ses sous-interfaces.
add()- insère l'élément spécifié dans la collectionsize()- renvoie la taille de la collectionremove()- supprime l'élément spécifié de la collectioniterator()- retourne un itérateur pour accéder aux éléments de la collectionaddAll()- ajoute tous les éléments d'une collection spécifiée à la collectionremoveAll()- supprime tous les éléments de la collection spécifiée de la collectionclear()- supprime tous les éléments de la collection








