Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/06/2006, 11:41
Willie
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 6 meses
Puntos: 2
class LaClase implements Comparable {
String color;
int numero1;
int numero2;

//inserta constructores, setters, getters, toString(), etc...

/**
Este es el metodo del la interface
*/
int compareTo(Object o){
//ejemplo, en tu caso creo que lo ordenas por el color, alfabeticamente
LaClase tempClase = (LaClase)o;
if (this.numero1>tempClase.numero1)
return 1;
if (this.numero1<tempClase.numero1)
return -1;
if (this.numero1==tempClase.numero1)
return 0;

}

}

luego creas los objetos con los parametros respectivos, los pones en un array, y luego pasas el array al Arrays.sort()

...

o puedes implementar tu propio quicksort....

Mas info: http://java.sun.com/j2se/1.3/docs/ap...omparable.html

Ciao,

Willie