La classe Integer
dispose d'une méthode compareTo()
dont voici la signature :
/** * Compares two Integer objects numerically. * @pre anotherInteger!=null * @post returns the value 0 if this Integer is equal to * the argument Integer; a value less than 0 if this * Integer is numerically less than the argument Integer; * and a value greater than 0 if this Integer is * numerically * greater than the argument Integer (signed comparison). */ public int compareTo(Integer anotherInteger)
Comment feriez-vous pour implémenter une méthode similaire, mais de signature :
public int compareTo(Object o)
?
Écrivez le corps de cette nouvelle méthode qui prend un argument de type Object
au lieu d'un argument de type Integer
. Écrivez la réponse en une seule ligne. Notez que l'argument o
sera toujours du type Integer
. Pensez à utiliser des méthodes qui sont déjà à votre disposition.