En este tutorial, aprenderemos sobre la interfaz de la Colección Java y sus subinterfaces.
La Collection
interfaz es la interfaz raíz del marco de colecciones de Java.
No existe una implementación directa de esta interfaz. Sin embargo, se implementa a través de sus subinterfaces gusta List
, Set
y Queue
.
Por ejemplo, la ArrayList
clase implementa la List
interfaz que es una subinterfaz de la Collection
Interfaz.
Subinterfaces de colección
Como se mencionó anteriormente, la Collection
interfaz incluye subinterfaces que son implementadas por varias clases en Java.
1. Interfaz de lista
La List
interfaz es una colección ordenada que nos permite agregar y eliminar elementos como una matriz. Para obtener más información, visite: Java List Interface.
2. Configurar interfaz
La Set
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
La Queue
interfaz se utiliza cuando queremos almacenar y acceder a elementos de la manera First In, First Out (FIFO) . Para obtener más información, visite: Java Queue Interface.
Métodos de recolección
La Collection
interfaz incluye varios métodos que se pueden utilizar para realizar diferentes operaciones en 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 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