Integer.reverse(int)反转的原理
作者:互联网
Integer有一个静态方法用于反转底层二进制数组 public static int reverse(int i);
System.out.println(Integer.reverse(886));
得到的值为1858076672
下面给出886的二进制数据
(00000000000000000000)0011 0111 0110
下面给出1858076672的二进制数据
0110 1110 1100 (00000000000000000000)
可以看到反转后的二进制正好是从左往右进行排列的
标签:0110,reverse,int,反转,二进制,Integer 来源: https://blog.51cto.com/u_11868971/2997542