栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java中的位运算符

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中的位运算符

Java中的位运算符

文章目录
    • Java中的位运算符
    • 一、序言:
    • 二、概念:
      • 1、&:按位求与
      • 2、|:按位求或
      • 3、^:按位求异或
      • 4、~:按位求反

一、序言:

​      在Java中,有很多运算符:例如数学运算符,赋值运算符,++运算符,- -运算符,位运算符以及移位运算符等等。

位运算符又分为:&:按位求与,|:按位求或,^:按位求异或,~:按位求反。

二、概念: 1、&:按位求与

&:上下二进制数对比都为1的情况下才是1,有一位有0就算是0

十进制数:13     二进制数:00001101
十进制数:97     二进制数:01100001
按位求与&后      二进制数:00000001
2、|:按位求或

|:上下二进制数对比有一位是1就是1,除非上下都是0才是0

十进制数:13     二进制数:00001101
十进制数:97     二进制数:01100001
按位求或|后      二进制数:01101101
3、^:按位求异或

^:上下二进制数对比相同时为0,不同时为1

十进制数:13       二进制数:00001101
十进制数:97       二进制数:01100001
按位求异或^后      二进制数:01101100
4、~:按位求反

~:对二进制数进行取反操作:即0变1,1变0

十进制数13       二进制数: 00001101
按位去反~后      二进制数: 11110010

       这就是Java中的位运算符的介绍了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/987738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号