Java 位运算符|和^的区别
来源:互联网 发布:小满crm软件 编辑:程序博客网 时间:2024/06/06 05:18
Java 位运算符|和^的区别和作用?
“|”的作用:两个输入位有一个1就是1,两个输入位都是1,结果也是1,两个输入位都是0,结果是0
a=1010101010101010b=101010101010101a|b=1111111111111111a|a=1010101010101010
“^”的作用:两个输入位有一个1就是1,两个输入位都是1,结果是0,两个输入位都是0,结果是0
a=1010101010101010b=101010101010101a^b=1111111111111111a^a=0
| 和 ^ 的不同点就是输入位都是1时,一个为1,一个为0.
编程中具体的作用?
例如HashCode计算用到的求模方法,求奇偶。
0 0
- Java 位运算符|和^的区别
- java中&和&&的区别 位运算
- java 中位运算符和逻辑运算符 &和&&的区别
- Java中的位运算符与逻辑运算符的区别(&和&&,|和||)
- java的移位运算和位运算
- &和&&的区别,逻辑运算符和位运算符
- JS的逻辑运算符&& ||和位运算符 & | 的区别
- Java 位运算和运算符总结
- java位运算符和位运算表达式
- Java的位运算符
- java的位运算符
- java的位运算符
- Java的位运算符
- java的位运算符
- Java的位运算符
- JAVA的位运算符<<
- java的逻辑运算符和位运算符
- JAVA布尔类型进行逻辑运算和按位运算的区别
- Celery+django+redis异步执行任务
- google chrome adobe flash player过期解决方法
- spring boot 整合 CAS
- 二分查找
- HDG 深圳站:开发者走上台前,收官之战侧重应用创新
- Java 位运算符|和^的区别
- 最小错误率贝叶斯决策
- Spark-Streaming KafkaDirectDStream checkpoint的原理
- java web小结(二)
- 2. Add Two Numbers*
- shell的输入输出重定向
- Particle Filter 简单理解
- 最小风险贝叶斯决策
- opencv图像像素操作方法