Carregando...
Carregando...
O Java possui diversos tipos de Collections, sendo necessário que o desenvolvedor de software conheça os detalhes de cada tipo para poder utilizá-los da forma correta.
Algumas Collections permitem que os elementos sejam acessados na ordem em que foram inseridos, mas outras, não.
Do mesmo modo, algumas permitem a existência de elementos duplicados, e outras, não.
Considerando o apresentado, analise as afirmativas a seguir.
A Collection Set do Java não permite elementos duplicados. A Collection List do Java não permite elementos duplicados. A Collection LinkedList do Java não permite elementos duplicados.
Está correto que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está correta, pois, por definição, a Collection Set não permite que sejam inseridos elementos duplicados, excluindo os elementos no momento da inserção e mantendo somente um objeto.
A afirmativa II está incorreta, já que a Collection List permite a inserção de qualquer objeto, não consultando a lista para verificar se o elemento já está cadastrado.
A afirmativa III também está incorreta, visto que a Collection LinkedList é uma especificação da List, recebendo algumas de suas características. Por exemplo, ela não consulta os elementos da lista antes da inserção, permitindo que sejam inseridos elementos duplicados.