Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: luigimaldini en Agosto 29, 2019, 08:08:37 PM

Título: [SOLUCIONADO] Dudas con Interface Comparable, metodo compareTo()
Publicado por: luigimaldini en Agosto 29, 2019, 08:08:37 PM
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;
}
Título: Re:Interface Comparable, metodo compareTo()
Publicado por: tr0n en Agosto 29, 2019, 08:47:05 PM
Hola @luigimaldini (https://underc0de.org/foro/index.php?action=profile;u=96157),

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

Saludos
Título: Re:Interface Comparable, metodo compareTo()
Publicado por: luigimaldini en Agosto 29, 2019, 09:12:48 PM
gracias  @tr0n (https://underc0de.org/foro/index.php?action=profile;u=68882), 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