有关java的运算符问题
逻辑运算符|和^是什么意思,怎么使用。还有运算符中&=,|=,^=,<<=,>>=,>>>=怎么使用?请各位大神帮帮!举了清楚的例子!谢谢!
qq_舍与得_1
浏览 1227回答 2
2回答
-
silencecorner
| 或 ^异或 是位运算符,1|0=1;1^0=1,0^1=1,1^1=0后面的符号的意思:a&=b 即 a= a&ba|=b 即 a= a|ba^=b 即 a= a^ba<<=b 即 a= a<<b,<<二进制左移a>>=b 即 a= a>>b,>>二进制右移a>>>=b 即 a= a>>>b,>>>二进制无符号右移都不是怎么常用的,平时自己写代码很少用到的!只是看源码的时候大神有用到,也许是我们水平没到吧!别拍我^_^
-
杜牧之
你的问题只要百度,都能查出答案, | 是逻辑或的意思,但也可以用作位运算符. ^ 是位运算符;后面的使用不知道你理解 a+=b;不?一样的道理
打开App,查看更多内容