位运算
A=0011 1100
B=0000 1101
按位运算
A&B=0000 1100(全1为1)和
A|B=0011 1101(有1则1)或
A^B=0011 0001(相同为1, 不同为0)异或
~B=1111 0010 (非)
<< 左移 *2
>> 右移 /2
例子:
System.out.println(2<<3);
如何最快运算2*8?
A=0011 1100
B=0000 1101
按位运算
A&B=0000 1100(全1为1)和
A|B=0011 1101(有1则1)或
A^B=0011 0001(相同为1, 不同为0)异或
~B=1111 0010 (非)
<< 左移 *2
>> 右移 /2
例子:
System.out.println(2<<3);
如何最快运算2*8?