java或异运算_JAVA 或与非运算符 与()、或(|)、异或(^)【组图】
JAVA 或与非运算符 与(&)、或(|)、异或(^)【组图】
08-18栏目:技术
TAG:或与非
或与非
运算步骤:
www.jhua.org
第一步:.转成二进制,即01表示的数字,如5的二进制为 0000 0101,我用八位表示。
www.jhua.org
第二步:比较二者位数上的数字
www.jhua.org
1.与运算符
jhua.org 与运算符用符号“&”表示,其使用规律如下: https://www.jhua.org
两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。 copyright www.jhua.org
声明并初始化: int a = 10; int b = 6;
https://www.jhua.org
二进制: a = 0000 1010
copyright www.jhua.org
b = 0000 0110 jhua.org
结算结果: 0000 0010 转化为十进制: 2 https://www.jhua.org
2.或运算符
https://www.jhua.org
或运算符用符号“|”表示,其运算规律如下:
www.jhua.org
两个位只要有一个为1,那么结果就是1,否则就为0, www.jhua.org
声明并初始化: int a = 10; int b = 6; www.jhua.org
二进制: a = 0000 1010 https://www.jhua.org
b = 0000 0110
jhua.org 结算结果: 0000 1110 转化为十进制: 14
www.jhua.org
3.异或运算符
copyright jhua.org
异或运算符是用符号“^”表示的,其运算规律是:
www.jhua.org
两个操作数的位中,相同则结果为0,不同则结果为1。 copyright www.jhua.org
声明并初始化: int a = 10; int b = 6; www.jhua.org
二进制: a = 0000 1010
https://www.jhua.org
b = 0000 0110 copyright jhua.org结算结果: 0000 1100 转化为十进制: 10
copyright jhua.org www.jhua.org
jhua.org
https://www.jhua.org
相关阅读
Java反射之java.lang.reflect.Constructor copyright www.jhua.org
我们知道每个类都至少有一个构造器,因为一个类如果没有显示定义一个构造器,编译器自动会自动生成一个默认无参的构造器,构造器作为一 jhua.org
(八)java并发队列
https://www.jhua.org
Java并发队列在并发队列上JDK提供了两套实现: 一个是以ConcurrentLinkedQueue为代表的高性能队列; 一个是以BlockingQueue接口为 jhua.org
Java 位运算符和移位运算符
https://www.jhua.org
参考:
Bitwise and Bit Shift Operators
《Java 编程思想 第3章 操作符》
今天学习 Java BitSet 类时,发现对于位运算符和移位运
www.jhua.org
Java小游戏——是男人就坚持20秒 https://www.jhua.org
Java小游戏——是男人就坚持20秒
给大家分享一个小游戏,这是一个Swing项目,先用代码画界面板,然后依次添加飞机、子弹、计时器等:
代
https://www.jhua.org
java8新特性之lanmbda表达式
www.jhua.org
传统写法 一个窗口添加一个点击事件 用到了匿名内部类下面是经过修改后的方法 不用匿名内部类用lanmbda表达式 jhua.org
阅读量:100000+
上一篇:常见AutoCAD病毒清除
推荐量:9980
下一篇:Sleep函数的作用(
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
