- 爱易网页
-
Java教程
- 运算符“|=”是啥用法?解决方法
日期:2014-05-20 浏览次数:20996 次
运算符“|=”是啥用法?
|=,拜莫高手
------解决方案--------------------| 是按位或操作符
a|=1等价于a=a|1
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------学习了,按位运算本来就罕见,这样用的更罕见啊
------解决方案--------------------今天问了几个位运算了
------解决方案--------------------a|=1 即 a=a|1
------解决方案--------------------两边的操作数是数值类型时充当位或赋值运算符:
int a = 4;
a = a | 1;
相当于
int a = 4
a |= 1;
两边的操作数是布尔类型时时充当布尔或赋值运算符:
boolean a = false;
boolean b = false;
a = a | b;
相当于
boolean a = false;
boolean b = false;
a |= b;
------解决方案--------------------
------解决方案--------------------a运算符=b也就是a=a运算符b
所以a|=b就是a=a|b
------解决方案--------------------位运算
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。