Corrigindo... a interface java.util.Comparator tambem define o metodo
equals. Segue o codigo corrigido:
Vector v = ...; // Vector com objetos Cliente
// ordena o Vector original por codigo de cliente
Collections.sort (v,new Comparator () {
public int compare (Object o1,Object o2) {
return ((Cliente)o1).getCodigo() - ((Cliente)o2).getCodigo();
}
public boolean equals (Object o1,Object o2) {
return compare (o1,o2) == 0;
}
});
Desculpem pelo e-mail extra. Um abraco,
Rafael
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------