[SOLUCIONADO] Dudas con Interface Comparable, metodo compareTo()

Iniciado por luigimaldini, Agosto 29, 2019, 08:08:37 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Agosto 29, 2019, 08:08:37 PM Ultima modificación: Agosto 29, 2019, 11:57:35 PM por AXCESS
Hola buenas a todos, he vuelvo a retomar el aprendizaje en java, tengo dudas con el interface Comparable utilizando su método compareTo(). Lo utilice en un ejemplo y me funcionó, pero no se si está bien implementado el código, a continuación dejo detalle de dicho código:

public int compareTo(Empleado o)
{
if(edad<o.edad)
{
return -1;
}
if(edad>o.edad)
{
return 1;
}
return 0;
}

Hola @You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login,

yo veo bien la implementación, la idea general es determinar cuando devolver -1, 1 ó 0.

Saludos

gracias  @You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, me gusta entender bien los codigos, ya que no se trata de aprender de memoria, se trata de entender  y comprender lo que estamos escribiendo. Saludos