Guayaba de Java | método compare() de clase corta con ejemplos

El método Shorts.compare() de la clase Shorts de Guava se usa para comparar los dos valores cortos especificados. Estos valores se pasan como parámetro y el resultado de la comparación se encuentra como la diferencia del primer valor y el segundo valor. Por lo tanto, puede ser positivo, cero o negativo.

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 show implementation of
// Guava's Shorts.compare() method
import com.google.common.primitives.Shorts;
  
class GFG {
    public static void main(String[] args)
    {
  
        short a = 4;
  
        short b = 4;
  
        // compare method in Short class
        int output = Shorts.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 show implementation of
// Guava's Shorts.compare() method
import com.google.common.primitives.Shorts;
  
class GFG {
    public static void main(String[] args)
    {
  
        short a = 4;
  
        short b = 2;
  
        // compare method in Short class
        int output = Shorts.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 show implementation of
// Guava's Shorts.compare() method
import com.google.common.primitives.Shorts;
  
class GFG {
    public static void main(String[] args)
    {
  
        short a = 2;
  
        short b = 4;
  
        // compare method in Short class
        int output = Shorts.compare(a, b);
  
        // printing the output
        System.out.println("Comparing " + a
                           + " and " + b + " : "
                           + output);
    }
}
Producción:

Comparing 2 and 4 : -2

Publicación traducida automáticamente

Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *