博客已持续运行3680天
每个优秀的人都有一段沉默的时光,那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。
进入博客
不要停下脚步哪怕前方没有光
2.12
2017
Day3 笔记 位运算符的基本用法1 (了解)
 

class Demo3_Operator {
 public static void main(String[] args) {
  /*
  &,|,^,~ 的用法
  &:有0则0
  |:有1则1
  ^:相同则0,不同则1
  ~:按位取反
  */
  System.out.println(6 & 3);   //2
  System.out.println(6 | 3);   //7
  System.out.println(6 ^ 3);   //5
  System.out.println(~6);    //-7

 }
}
/*
     110
&   011
-----------
     010

     110
|    011
-----------
     111

     110
^   011
------------
     101

     00000000 00000000 00000000 00000110  6的原码反码补码都是本身
     11111111 11111111 11111111 11111001  对6 取反
-    00000000 00000000 00000000 00000001
----------------------------------------------------------------
     11111111 11111111 11111111 11111000  反码
     10000000 00000000 00000000 00000111  原码(-7)

 

 

*/

上一篇
回到顶部
Powered by 顾羽宸. Written by . 浙icp备87656888号
在路上...     37.38ms