El método compare() de la clase Short se usa para comparar dos valores cortos primitivos para la igualdad numérica. Como es un método estático, puede usarse sin crear ningún objeto de Short.
Sintaxis:
public static int compare(short x, short y)
Parámetros: Este método acepta dos parámetros:
- x: que es el primer objeto corto que se comparará.
- y: que es el objeto Short a comparar.
Tipo de retorno: Devuelve un valor int . Vuelve:
- 0 si ‘x’ es igual a ‘y’,
- un valor positivo ‘x’ es mayor que ‘y’,
- un valor negativo ‘x’ es menor que ‘y’
A continuación se muestra la implementación del método compare() en Java:
Ejemplo 1:
// Java code to demonstrate // Short compare() method class GFG { public static void main(String[] args) { short a = 4; short b = 4; // compare method in Short class int output = Short.compare(a, 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 compare() method class GFG { public static void main(String[] args) { short a = 4; short b = 2; // compare method in Short class int output = Short.compare(a, 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 compare() method class GFG { public static void main(String[] args) { short a = 2; short b = 4; // compare method in Short class int output = Short.compare(a, b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 2 and 4 : -2