Interface de collecte Java

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 collection
  • size() - renvoie la taille de la collection
  • remove() - supprime l'élément spécifié de la collection
  • iterator() - retourne un itérateur pour accéder aux éléments de la collection
  • addAll() - ajoute tous les éléments d'une collection spécifiée à la collection
  • removeAll() - supprime tous les éléments de la collection spécifiée de la collection
  • clear() - supprime tous les éléments de la collection

Articles intéressants...