码迷,mamicode.com
首页 > 编程语言 > 详细

java位运算符解释

时间:2020-11-21 12:38:16      阅读:7      评论:0      收藏:0      [点我收藏+]

标签:rgs   amp   bsp   system   有一个   span   rgb   void   col   

 public static void main(String[] args) {
        /**
         * 位运算符
         * A = 0010 1100
         * B = 0000 1101
         * ----------------------
         * A&B = 0000 1100  两个为1才为1  ------- 与
         * A|B = 0011 1101  有一个为1就为1  -------- 或
         * A^B = 0011 0001  进1  ------ 非
         * ~B = 1111 0010 取反   --------异或
         *---------------------------
         * 2*8 = 16  2*2*2*2
         *   <<  *2
         *   >>  /2
         *   0000 0000        0
         *   0000 0001        1
         *   0000 0010        2
         *   0000 0011        3
         *   0000 0100        4
         *   0000 1000        8
         *   0001 0000        16
         */
        System.out.println(2<<3);
    }

 

java位运算符解释

标签:rgs   amp   bsp   system   有一个   span   rgb   void   col   

原文地址:https://www.cnblogs.com/xie-qi/p/13996942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!