Buscar

Na ordenação de dados, os objetos são comparáveis entre si. Sobre a comparação de objetos, assinale a alternativa correta. Questão 1Resposta a. A ...

Na ordenação de dados, os objetos são comparáveis entre si. Sobre a comparação de objetos, assinale a alternativa correta. Questão 1Resposta a. A regra de consistência diz que se o1 for igual a o2, ele deve se manter igual independentemente do número de comparações feitas. b. No Java, objetos que possuem ordem natural são de classes que implementam a interface Comparable. c. A regra de simetria diz que os resultados de o1, comparado a o2, devem ser iguais aos de o2, comparado a o1. d. Pelas regras dos comparadores, caso o1 seja menor do que o2, a função de comparação deve retornar o valor -1. e. Ao se implementar um Comparator, deve-se garantir que: se comparator.compare(o1, o2) == 0, então o1.equals(o2).

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B: "No Java, objetos que possuem ordem natural são de classes que implementam a interface Comparable." A interface Comparable é usada para definir uma ordem natural para objetos de uma classe. Quando uma classe implementa a interface Comparable, ela deve implementar o método compareTo(), que compara o objeto atual com outro objeto do mesmo tipo e retorna um valor inteiro que indica se o objeto atual é menor, igual ou maior que o objeto comparado. Dessa forma, objetos que possuem ordem natural são aqueles que podem ser comparados entre si e que implementam a interface Comparable.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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