在JAVA中System.out.println(6^3)输出什么结果?

来源:百度知道 编辑:UC知道 时间:2024/05/23 12:33:40
^符号在这里执行什么操作?

答案是5
是一个位的异或操作,就是
1和1为0 0和1为1
0和0为0 1和0为1

例如
6为110
3为011
得到101

java 里没有吗?

不是异或操作吗?

6 ^ 3 = 2

所以输出 2 啊。

5.0
^ 按位异或(XOR)

216