Interface de collecte Java

le Collection interface est l’interface racine du framework de collections Java.

Il n’y a pas d’implémentation directe de cette interface. Cependant, il est implémenté via ses sous-interfaces telles que List ,  Set , et Queue .

Par exemple, le ArrayList classe implémente le List interface qui est une sous-interface du Collection Interface.

Java Collection Interface and its subinterfaces.


Sous-interfaces de la collection

Comme mentionné ci-dessus, le Collection L’interface comprend des sous-interfaces qui sont implémentées par différentes classes en Java.

1. Interface de liste

le List interface 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

le Set L’interface 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

le Queue interface est utilisée lorsque nous voulons stocker et accéder à des éléments dansPremier entré, premier sorti (FIFO)manière. Pour en savoir plus, visitez: Java Queue Interface.


Méthodes de collecte

le Collection L’interface 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()