Java中的位运算符

按位与(&) 对两个数进行操作,然后返回一个新的数,这个数的每个位都需要两个输入数的同一位都为1时才为1,如下图: (A & B) 结果为 12, 二进制为 0000 1100 按位或(|) 比较两个数,然后返回一个新的数,这个数的每一位设置1的条件是两个输入数的同一位都不为0(即任意一个为1,或都为1),如下图: (A | B) 结果为 61, 二进制为 0011 1101 按位异或(^) 比较
相关文章
相关标签/搜索