Java中的位運算符

按位與(&) 對兩個數進行操作,然後返回一個新的數,這個數的每個位都需要兩個輸入數的同一位都爲1時才爲1,如下圖: (A & B) 結果爲 12, 二進制爲 0000 1100 按位或(|) 比較兩個數,然後返回一個新的數,這個數的每一位設置1的條件是兩個輸入數的同一位都不爲0(即任意一個爲1,或都爲1),如下圖: (A | B) 結果爲 61, 二進制爲 0011 1101 按位異或(^) 比較
相關文章
相關標籤/搜索