Java 位运算符

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。位运算符主要针对两个二进制数的位进行逻辑运算。

1、运算符
与运算符用符号“&”表示,与运算符的运算规律如下:
只有两个操作数中位都是1,结果才是1,否则结果为0;

2、运算
或运算符用符号“|”表示,或运算符的运算规律如下:
两个操作数中位只要有一个为1,那么结果就是1,否则就为0;

3、运算符
非运算符用符号“~”表示,非运算符的运算规律如下:
操作数中位为0,结果是1,如果为1,那么结果为0;

4、异或运算符
异或运算符是用符号“^”表示的,异或运算符的运算规律如下:
两个操作数中位,相同则结果为0,不同则结果为1;

你可能感兴趣的:(Java 位运算符)