El método compareTo() de la clase Short es un método incorporado en Java que se utiliza para comparar numéricamente dos objetos Short.
Sintaxis:
public int compareTo(Short otherShort)
Parámetros : este método acepta un parámetro obligatorio otherShort que es el objeto Short que se comparará.
Tipo de retorno: Devuelve un valor int . Vuelve:
- 0 si ‘otroCorto’ es igual a ‘esteCorto’,
- un valor positivo ‘thisShort’ es menor que ‘otherShort’,
- un valor negativo ‘otherShort’ es mayor que ‘thisShort’
A continuación se muestra la implementación del método compareTo() en Java:
Ejemplo 1:
// Java code to demonstrate // Short compareTo() method class GFG { public static void main(String[] args) { // creating a Short object Short a = new Short("4"); // creating a Short object Short b = new Short("4"); // compareTo method in Short class int output = a.compareTo(b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 4 and 4 : 0
Ejemplo 2:
// Java code to demonstrate // Short compareTo() method class GFG { public static void main(String[] args) { // creating a Short object Short a = new Short("4"); // creating a Short object Short b = new Short("2"); // compareTo method in Short class int output = a.compareTo(b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 4 and 2 : 2
Ejemplo 3:
// Java code to demonstrate // Short compareTo() method class GFG { public static void main(String[] args) { // creating a Short object Short a = new Short("2"); // creating a Short object Short b = new Short("4"); // compareTo method in Short class int output = a.compareTo(b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 2 and 4 : -2