Vamos analisar cada alternativa: A) Existem três maneiras de se ordenar coleções no Java: Implementação da interface Comparator na classe que se deseja ordenar; Implementação da interface Comparable em um provider; Através de lambda expressions. - Esta alternativa está incorreta. Na verdade, existem várias maneiras de ordenar coleções no Java, não apenas essas três mencionadas. B) O método equals determina a igualdade entre dois objetos com base em seu endereço na memória. - Esta alternativa está incorreta. O método equals em Java compara o conteúdo dos objetos, não seus endereços de memória. C) Um Hashset considera a ordem de inserção, quando se procura buscar determinado elemento. - Esta alternativa está incorreta. Um HashSet em Java não considera a ordem de inserção dos elementos. D) O método hashcode é utilizado para auxiliar o espalhamento dos objetos nas tabelas hash. - Esta alternativa está correta. O método hashCode em Java é utilizado para calcular o código hash de um objeto, o que é fundamental para a correta utilização de estruturas de dados baseadas em hash, como HashMap. Portanto, a alternativa correta é a letra D) O método hashcode é utilizado para auxiliar o espalhamento dos objetos nas tabelas hash.
Para escrever sua resposta aqui, entre ou crie uma conta
Linguagens de Programação e Estrutura de Dados
•UNIASSELVI
Programação Orientada A Objetos
•Uniasselvi
Compartilhar