有关java的运算符问题

逻辑运算符|和^是什么意思,怎么使用。还有运算符中&=,|=,^=,<<=,>>=,>>>=怎么使用?请各位大神帮帮!举了清楚的例子!谢谢!
qq_舍与得_1
浏览 1234回答 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,查看更多内容
随时随地看视频慕课网APP

相关分类

Java