Buscar

Objetos são comparáveis entre si. Sobre a comparação de objetos, assinale a alternativa correta. a) No Java, objetos que possuem ordem natural sã...

Objetos são comparáveis entre si. Sobre a comparação de objetos, assinale a alternativa correta.


a) No Java, objetos que possuem ordem natural são de classes que implementam a interface Comparable.
b) Ao se implementar um Comparator, deve-se garantir que: se comparator.compare(o1, o2) == 0, então o1.equals(o2).
c) Pelas regras dos comparadores, caso o1 seja menor do que o2, a função de comparação deve retornar o valor -1.
d) A regra de simetria diz que os resultados de o1, comparado a o2, devem ser iguais aos de o2, comparado a o1.
e) 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.

Essa pergunta também está no material:

Avaliações - FASUL Educacional EAD - ESTRUTURA DE DADOS (respostas 5)
5 pág.

Estruturas de Dados I Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A) No Java, objetos que possuem ordem natural são de classes 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