Buscar

4. O framework Collections da plataforma Java possui um conjunto de interfaces e implementações que permitem, entre outras funcionalidades, determi...

4. O framework Collections da plataforma Java possui um conjunto de interfaces e implementações que permitem, entre outras funcionalidades, determinar a ordenação de um grupo de objetos com base em suas características. Acerca da ordenação de objetos, analise as afirmativas a seguir: I- Para ordenar objetos de uma mesma classe, deve-se garantir que tal classe implemente a interface Comparable ou utilize um provider. II- A implementação do método 'compareTo' varia conforme o contexto/critério em que a ordenação é aplicada. III- No Java, só é possível ordenar classes Wrappers. IV- Para ordenarmos uma coleção de objetos, podemos utilizar método estático 'sort' da classe 'ArrayList' Agora, assinale a alternativa CORRETA:

a) Somente a sentença IV está correta.
b) Somente a sentença III está correta.
c) As sentenças I e II estão corretas.
d) As sentenças I, II e IV estão corretas.

Essa pergunta também está no material:

Programação Orientada a Objetos (ADS17)
4 pág.

Programação Orientada A Objetos Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as afirmativas: I- Para ordenar objetos de uma mesma classe, deve-se garantir que tal classe implemente a interface Comparable ou utilize um provider. Verdadeiro. Para ordenar objetos de uma mesma classe, é necessário implementar a interface Comparable ou utilizar um Comparator. II- A implementação do método 'compareTo' varia conforme o contexto/critério em que a ordenação é aplicada. Verdadeiro. A implementação do método 'compareTo' varia de acordo com o critério de ordenação desejado. III- No Java, só é possível ordenar classes Wrappers. Falso. É possível ordenar objetos de qualquer classe desde que ela implemente a interface Comparable ou utilize um Comparator. IV- Para ordenarmos uma coleção de objetos, podemos utilizar o método estático 'sort' da classe 'ArrayList'. Verdadeiro. O método 'sort' da classe 'ArrayList' é utilizado para ordenar os elementos da lista. Portanto, a alternativa correta é: d) As sentenças I, II e IV estão corretas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais