java中System.out.println(9 | 7);是什么意思

2025-06-26 11:04:31
推荐回答(3个)
回答1:

这是计算 9和7 的按位或的值。先变成二进制
解释:9是1001,
7是0111,
1或1,0或1取1;0或0取0.
按位或为:1111
所以结果就是15了。

你妹。

回答2:

System.out.println(9 | 7); //整句是命令行输出
9 | 7 是按位或

回答3:

十进制9是二进制1001,十进制7是二进制0111,按位或就是二进制1111,就是十进制15