java:^ 的意思?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 08:18:04

java:^ 的意思?

Java中的位运算符!用来做按位异或运算的.异或指的是相同位值相同异或结果为0,相同位异或值不同结果为1.
例如:int i = 2^3;
首先需要将数字转换成二进制数,然后进行运算.2的二进制数是10 3是11
10
11 ^
-----------
01
所以,i中的结果是数字1.