java逻辑运算符中的异或(^)

作者:没什么大不了 | 创建时间: 2023-07-21
这里说说Java的异或。...
java逻辑运算符中的异或(^)

操作方法

异或八个字说明: 相同出0;(false) 不同出1。(true)

例如: true^false; 结果是true。

整型的数据运算。

是这么运算的; 先把4和7转换成二进制的数。 得到的“100”和“111”, 补零。

因为int是占据32位的, 完整的4的int应该是: 00000000   00000000  00000000  00000100; 完整的7的int应该是: 00000000   00000000  00000000  00000111。 因为前面的都一样,出的都是0, 故这里只取后8位来说。

判断是否相同。 相同出0。

把二进制数转换为十进制数。 得到3。

温馨提示

仅代表个人观点。
点击展开全文

更多推荐