Junior — Middle
A interface Map herda da interface Collection em Java?
sobes.tech IA
Resposta da IA
A interface Map em Java não herda da interface Collection. Isto deve-se ao facto de o Map representar uma estrutura de dados que armazena pares chave-valor, enquanto a Collection é uma interface para coleções de elementos, onde cada elemento é um objeto separado.
Map e Collection estão no mesmo nível de hierarquia no Java Collections Framework, mas o Map não é um subtipo de Collection. Em vez disso, o Map tem os seus próprios métodos para trabalhar com chaves e valores.
Se precisar obter uma coleção de valores ou chaves de um Map, pode usar os métodos values() e keySet(), que retornam objetos que implementam a interface Collection.