Ordenação utilizando 8 condiçoes diferentes [RESOLVIDO]

3 respostas
pedrofolim

Pessoal,

Alguem tem um exemplo de ordenação com 8 condiçoes diferentes, todos sao boolean, utilizando o comparator?

1° Promoção de Brinde a Escolher CF
2° Promoção de Brinde a Escolher CN
3° Promoção de Brinde CF
4° Promoção de Brinde CN
5° Promoção de Desconto CF¨
6° Promoção de Desconto CN
7° Promoção de Condição de Pagamento CF
8° Promoção de Condição de Pagamento CN

Se alguem puder ajudar eu agradeço

Att,

3 Respostas

rso1988

Olá Pedro,

você pode dar mais alguns detalhes da sua app?

Não deu pra entender exatamente o que quer fazer com a ordenação.

[]'s

pedrofolim

Pessoal,

Obridado pela ajuda, eu resolvi utilizando o comparator mesmo.

Att,

Pedro

WellingtonRamos

Essas condições são mutuamente exclusivas? Ou melhor, serão executadas uma de cada vez?
Se sim,

Para cada condição crie uma classe que herdem de Comparator definindo a implementação do método compareTo

Use Collections.sort passando a List e o Comparator desejado.

http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html

http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#sort(java.util.List, java.util.Comparator)

EDIT: Corrigido links

Criado 27 de setembro de 2010
Ultima resposta 29 de set. de 2010
Respostas 3
Participantes 3