Java Integer reverseBytes()方法
java.lang.Integer.reverseBytes(int a)是一个内置的方法,它返回通过颠倒指定int值的二进制补码表示法中的字节顺序而得到的值。
语法:
参数。该方法需要一个整数类型的参数a,其字节要被反转。
返回值。该方法将返回通过反转指定int值中的字节而得到的值。
举例说明
输入 : 75
输出 : 1258291200
解释:
考虑一个整数 a = 75
二进制表示法 = 1001011
一个比特的数量 = 4
反转字节后,我们得到 = 1258291200
Input : -43
Output : -704643073
下面的程序说明了java.lang.Integer.reverseBytes()方法:
程序1: 对于一个正数。
输出。
程序2: 对于一个负数。
输出。
程序3: 对于一个十进制值和字符串。
注意: 当十进制值和字符串作为参数传递时,会返回错误信息。
输出。