Java 位运算符

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。位运算符主要针对两个二进制数的位进行逻辑运算。

1、运算符
与运算符用符号“&”表示,与运算符的运算规律如下:
只有两个操作数中位都是1,结果才是1,否则结果为0;

2、运算
或运算符用符号“|”表示,或运算符的运算规律如下:
两个操作数中位只要有一个为1,那么结果就是1,否则就为0;

3、运算符
非运算符用符号“~”表示,非运算符的运算规律如下:
操作数中位为0,结果是1,如果为1,那么结果为0;

4、异或运算符
异或运算符是用符号“^”表示的,异或运算符的运算规律如下:
两个操作数中位,相同则结果为0,不同则结果为1;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 位运算符 位运算符主要针对两个二进制数的位进行逻辑运算,它包括:与(&)、或(|)、非(~)、异或(^)**运算规...
    深情不及酒伴阅读 1,075评论 0 1
  • 数据在计算机中都是以补码形式存放的,位运算也是以一个数的补码进行运算,结果也自然也是一个补码,这点在分析计算过程时...
    SharpChen阅读 722评论 0 4
  • Java中的位运算符有如下几类 左移 << 又移 >> 无符号右移 >>> 位与 & 位或 | 位非 ~ 位异或 ...
    Elf_乐易阅读 1,207评论 0 0
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 时间过得真快,转眼母亲已经七十岁了,但至今也没给母亲过一个像样的生日,今年我们一提起又被她拒绝了,我知道,...
    何惠宁阅读 1,676评论 1 15