Interfaz de colección de Java
Interfaz de colección Java
En este tutorial, aprenderemos sobre la interfaz de Java Collection y sus subinterfaces.
El Collection
interface es la interfaz raíz del marco de colecciones de Java.
No hay una implementación directa de esta interfaz. Sin embargo, se implementa a través de sus subinterfaces como List
, Set
y Queue
.
Por ejemplo, el ArrayList
clase implementa el List
interfaz que es una subinterfaz del Collection
Interfaz.
Subinterfaces de Colección
Como se mencionó anteriormente, el Collection
La interfaz incluye subinterfaces implementadas por varias clases en Java.
1. Interfaz de lista
El List
La interfaz es una colección ordenada que nos permite agregar y eliminar elementos como una matriz. Para obtener más información, visite:Interfaz de lista de Java.
2. Establecer interfaz
El Set
La interfaz nos permite almacenar elementos en diferentes conjuntos similares al conjunto en matemáticas. No puede tener elementos duplicados. Para obtener más información, visite:Java Set Interface.
3. Interfaz de cola
El Queue
La interfaz se usa cuando queremos almacenar y acceder a elementos en primero en entrar, primero en salir (FIFO) manera. Para obtener más información, visite:Interfaz de cola de Java.
Métodos de recolección
El Collection
La interfaz incluye varios métodos que se pueden usar para realizar diferentes operaciones en los objetos. Estos métodos están disponibles en todas sus subinterfaces.
add()
- inserta el elemento especificado en la colecciónsize()
- devuelve el tamaño de la colecciónremove()
- elimina el elemento especificado de la coleccióniterator()
- devuelve un iterador para acceder a los elementos de la colecciónaddAll()
- agrega todos los elementos de una colección específica a la colecciónremoveAll()
- elimina todos los elementos de la colección especificada de la colecciónclear()
- elimina todos los elementos de la colección
Java