Character.reverseBytes() en Java con ejemplos

java.lang.Character.reverseBytes() es un método incorporado en Java que devuelve el valor obtenido al invertir el orden de los bytes en el valor de carácter especificado.

Sintaxis:

public static char reverseBytes(char ch)

Parámetro: La función acepta un parámetro obligatorio ch que significa el carácter cuyo orden de bytes se va a invertir.

Devoluciones: este método devuelve el valor obtenido al invertir (o, de manera equivalente, intercambiar) los bytes en el valor de carácter especificado.

Los siguientes programas ilustran la función java.lang.Character.reverseBytes():
Programa 1:

// Java program to demonstrate the
// Character.reverseBytes() when a
  
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // char whose byte order is to be reversed
        char c1 = '\u4d00';
        char c2 = Character.reverseBytes(c1);
  
        // prints the reversed bytes
        System.out.println("Reversing bytes on " + c1 + " gives " + c2);
    }
}
Producción:

Reversing bytes on ? gives M

Programa 2:

// Java program to demonstrate the
// Character.reverseBytes() when a
// number is passed
  
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // char whose byte order is to be reversed
        char c1 = '9';
        char c2 = Character.reverseBytes(c1);
  
        // prints the reversed bytes
        System.out.println("Reversing bytes on " + c1 + " gives " + c2);
  
        c1 = '7';
        c2 = Character.reverseBytes(c1);
  
        // prints the reversed bytes
        System.out.println("Reversing bytes on " + c1 + " gives " + c2);
    }
}
Producción:

Reversing bytes on 9 gives ?
Reversing bytes on 7 gives ?

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj 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 *