Foro2 ple
** Usar la Collections.sort para ordenar una lista
**
** Cuando usted necesita orden natural se puede aplicar ** La interfaz Comparable.
**
** Si Usted quiere un orden alternativo o la clasificación de las diferentes propiedades
* Luego implementar uncomparador para su clase.
* /
importación java.util .*;
public class Agricultor implementos Comparable
{Cadena nombre;
int edad;
largo ingresos;
público Agricultor(Cadena nombre, int edad)
{esta.nombre name =;
esta.edad = edad;
}
público Agricultor(Cadena nombre, int edad,largo ingresos){
esta.nombre name =;
esta.edad = edad;
esta.ingresos= ingreso;
}
público Cadena getName(){
volver nombre;
}
público int ObtenerLongevidad()
{
volver edad;}
público Cadena toString()
{
volver + Nombre " : " + edad;
}
/ *** Aplicar el orden natural de esta clase
* /
público int compareTo(Objeto o)
{
volvergetName().compareTo(((Agricultor)o).getName());
}
estático clase AgeComparator implementos Comparador
{
/ *...
Regístrate para leer el documento completo.