www.3112.net > jAvA:^ 的意思?

jAvA:^ 的意思?

详情请查看视频回答

异或,对两个整型操作数中对应位执行布尔代数,两个位相等0,不等1。 具体你可以搜下“位运算”

异或操作 a^=b;意为: a=a^b; a=6,b=9,则a^b=(0110^1001)=15

9^2=11,11^2=9 ^符号是位逻辑运算符里的按位异或,只有在两个比较的位不同时结果是1,

如果是运算符,^表示按位异或 如:1^3=2 0001^0011=0010 如果是正则表达

|是按位或 ^是按位抑或 &是按位与 比如有两个数 int x = 5

位运算符:异或 运算符 含义 示例 ~ 按位非(NOT) b = ~a &am

位运算符 Java语言中的位运算符主要有4种:&(位与)、|(位或)、^(异或)和~(按位

“|”是按位与的意思,如果 int i = 1; int j = 0; 那 i | j = 1; 如

^是异或运算符(把数据转换成二进制,然后按位进行运算)。运算规则:0^0 = 0, 1^0 = 1,

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com