Sobes.tech
Junior — Middle

Qual é a interface principal que a classe Collection em Java implementa?

sobes.tech IA

Resposta da IA

Em Java, a classe Collection é uma interface que define um conjunto básico de métodos para trabalhar com grupos de objetos. Ela implementa a interface Iterable, permitindo usar um ciclo for-each para percorrer os elementos.

Os principais métodos da interface Collection incluem:

  • add(E e) — adicionar um elemento à coleção
  • remove(Object o) — remover um elemento
  • size() — obter o número de elementos
  • isEmpty() — verificar se a coleção está vazia
  • contains(Object o) — verificar se um elemento está presente
  • iterator() — obter um iterador para percorrer os elementos
  • clear() — limpar a coleção

Assim, Collection serve como uma interface base para todas as coleções em Java, como List, Set e Queue, fornecendo um contrato unificado para trabalhar com grupos de objetos.