永发信息网

java |和&运算符

答案:2  悬赏:0  手机版
解决时间 2021-03-06 05:31
  • 提问者网友:愿为果
  • 2021-03-05 21:08
out; int y = 2; for ( int z = x|y ; z <2)&&( - - y<2)) { x- -; 5 ; } } System; z++){ if (( - - x&lt.println (x+" "+y)class Test { public static void main(String[ ] args){ int x = 3
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-03-05 22:16
规则是把两个数的二进制形式右对齐,对应位上只要有1位是1结果这位上就是1。如3-->011,2-->010,1|0-->1,结果就是011--&gt,0|0-->0,1|1-->1|是位或运算
全部回答
  • 1楼网友:人類模型
  • 2021-03-05 22:47
复合运算符。 如果有:a |= b; 等价于:a = a | b; 假设:char ch1 = a, ch2 = b; 那么:ch1 |= ch2的运算过程如下: a: 00001010 b: 00001011 ------------------     00001011 所以运算后的ch1的二进制数据为:00001011,即为b
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯