^(插入符号)在Java中意味着什么

use*_*509 -2 java syntax

什么是^在Java语法(尖)是什么意思?为什么要6^3回来5

cha*_*ite 13

它是按位XOR运算符.XOR是独家或.

二进制6(假设4位)0110,二进制3是0011.

所以,我们得到:

0110
0011 XOR
----
0101
Run Code Online (Sandbox Code Playgroud)

而且0101是5.