English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico de Java

Controle de fluxo do Java

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Tratamento de Exceções Java

Java Lista (List)

Java Queue (fila)

conjunto Map do Java

conjunto Set do Java

Java entrada e saída (I/O)

Reader do Java/Writer

Outros tópicos do Java

Interface de Coleção Java (Collection)

Neste tutorial, vamos aprender sobre a interface Collection do Java e suas subinterfaces.

A interface Collection é a interface raiz do framework de coleções do Java.

Esta interface não é implementada diretamente. No entanto, é implementada através de suas subinterfaces (como List, Set e Queue).

Por exemplo, a classe ArrayList implementa a interface List, que é uma subinterface da interface Collection.

Subinterfaces da Collection

Como mencionado anteriormente, a interface Collection inclui subinterfaces implementadas por várias classes no Java.

1.Interface List

A interface List é uma coleção ordenada, que permite que adicionemos e removamos elementos como um array. Para saber mais, acesseInterface Java List

2.Interface Set

A interface Set permite que armazenemos elementos em diferentes conjuntos, semelhante a conjuntos matemáticos. Não pode haver elementos repetidos. Para obter mais informações, acesseInterface Java Set

3.Interface Queue

Quando precisamos dePrimeiro em entrar, primeiro em sair (FIFO)Ao armazenar e acessar elementos, você pode usar a interface Queue. Para obter mais informações, acesseInterface Queue Java

Métodos Collection

A interface Collection inclui várias métodos que podem ser usados para executar diferentes operações em objetos. Esses métodos estão disponíveis em todos os subinterfaces.

  • add() - Inserir o elemento especificado no conjunto

  • size() - Retornar o tamanho do conjunto

  • remove() - Remover o elemento especificado do conjunto

  • iterator() - Retornar um iterador para acessar os elementos do conjunto

  • addAll() - Adicionar todos os elementos do conjunto especificado ao conjunto

  • removeAll() - Remover todos os elementos do conjunto especificado do conjunto

  • clear() - Remover todos os elementos do conjunto