Java 中的 Character.reverseBytes(),示例
原文:https://www . geeksforgeeks . org/character-reverse bytes-in-Java-with-examples/
java . lang . character . reverse bytes()是 Java 中的一个内置方法,它返回通过反转指定字符值中字节的顺序而获得的值。
语法:
public static char reverseBytes(char ch)
参数:函数接受一个强制参数 ch ,表示字节顺序颠倒的字符。
返回:该方法返回通过反转(或等效地,交换)指定字符值中的字节而获得的值。
下面的程序说明了 Java . lang . character . reverse bytes()函数: 程序 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);
}
}
Output:
Reversing bytes on ? gives M
程序 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);
}
}
Output:
Reversing bytes on 9 gives ?
Reversing bytes on 7 gives ?
版权属于:月萌API www.moonapi.com,转载请注明出处