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函數的作用(
總結
以上是生活随笔為你收集整理的java或异运算_JAVA 或与非运算符 与()、或(|)、异或(^)【组图】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模板 字段_Anki学习之路(08)|什
- 下一篇: 坦克300剪掉方向盘加热线会不会有影响