Interface de coleção Java

Neste tutorial, aprenderemos sobre a interface Java Collection e suas subinterfaces.

A Collectioninterface é a interface raiz da estrutura de coleções Java.

Não há implementação direta dessa interface. No entanto, ele é implementado por meio de suas subinterfaces gosto List, Sete Queue.

Por exemplo, a ArrayListclasse implementa a Listinterface que é uma subinterface da CollectionInterface.

Subinterfaces de coleção

Conforme mencionado acima, a Collectioninterface inclui subinterfaces que são implementadas por várias classes em Java.

1. Interface de lista

A Listinterface é uma coleção ordenada que nos permite adicionar e remover elementos como um array. Para saber mais, visite: Java List Interface.

2. Definir interface

A Setinterface nos permite armazenar elementos em diferentes conjuntos semelhantes ao conjunto da matemática. Não pode ter elementos duplicados. Para saber mais, visite: Java Set Interface.

3. Interface de fila

A Queueinterface é usada quando queremos armazenar e acessar elementos na maneira Primeiro a Entrar, Primeiro a Sair (FIFO) . Para saber mais, visite: Java Queue Interface.

Métodos de coleta

A Collectioninterface inclui vários métodos que podem ser usados ​​para executar diferentes operações em objetos. Esses métodos estão disponíveis em todas as suas subinterfaces.

  • add() - insere o elemento especificado na coleção
  • size() - retorna o tamanho da coleção
  • remove() - remove o elemento especificado da coleção
  • iterator() - retorna um iterador para acessar os elementos da coleção
  • addAll() - adiciona todos os elementos de uma coleção especificada à coleção
  • removeAll() - remove todos os elementos da coleção especificada da coleção
  • clear() - remove todos os elementos da coleção

Artigos interessantes...