El método compare() de la clase Byte es un método incorporado en Java que se utiliza para comparar dos valores de bytes.
Sintaxis
Byte.compare(byte a, byte b)
Parámetros: Toma el valor de dos bytes ‘a’ y ‘b’ como entrada en los parámetros que se van a comparar.
Valor devuelto: Devuelve un valor int . Vuelve:
- 0 si ‘a es igual a ‘b,
- un valor positivo ‘a’ es mayor que ‘b’,
- un valor negativo ‘b’ es mayor que ‘a’
A continuación se muestra la implementación del método compare() en Java:
Ejemplo 1:
// Java code to demonstrate // Byte compare() method class GFG { public static void main(String[] args) { // byte value 'a' byte a = 20; // byte value 'b' byte b = 20; // compare method of Byte class int output = Byte.compare(a, b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 20 and 20 : 0
Ejemplo 2:
// Java code to demonstrate // Byte compare() method class GFG { public static void main(String[] args) { // byte value 'a' byte a = 20; // byte value 'b' byte b = 10; // compare method of Byte class int output = Byte.compare(a, b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 20 and 10 : 10
Ejemplo 3:
// Java code to demonstrate // Byte compare() method class GFG { public static void main(String[] args) { // byte value 'a' byte a = 10; // byte value 'b' byte b = 20; // compare method of Byte class int output = Byte.compare(a, b); // printing the output System.out.println("Comparing " + a + " and " + b + " : " + output); } }
Producción:
Comparing 10 and 20 : -10