java中 “|=“是什么意思
今天偶然间看到程序中有这样一个操作, 乍看一脸懵逼
int a = 6;int b = 5;a |= b;System.out.println(a);
首先 介绍一下逻辑运算
& 与 相同为1
| 或 有1为1
其次介绍一下二进制
6 --> 0110
4 --> 0100
5 --> 0101
实验
int a = 6;
int b = 4;
a|=b;
输出: 6
b = 5;
a|=b;
输出: 76|4
0110
0100
------
0110 <--- 66|5
0110
0101
------
0111 <--- 7
java中 “|=“是什么意思相关推荐
- java中实现具有传递性吗_Java中volatile关键字详解,jvm内存模型,原子性、可见性、有序性...
一.Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的. Java内存模型规定了所有的变量都存储在主内存中.每条线程中还有自己的工作内存,线程的工作 ...
- java中调用python
在Java中调用Python </h1><div class="clear"></div><div class="postBod ...
- java中hashcode_浅谈Java中的Hash值
1.Hash值有什么用? HashMap.HashTable.HashSet,所以涉及到使用Hash值进行优化存储的地方,都会用到HashCode.HashCode是Key,这种计算为提高计算的性能. ...
- JAVA中获取当前系统时间
JAVA中获取当前系统时间 转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输 ...
- Java中的对象和包
什么是对象 对象就是实际生活中的事物,可以说一切事物都是对象. 对象的三个特点 1 对象的行为:这个对象能做什么, 例如包子是用来吃的 2 对象的状态:对象保持的一种状态,例如这个包子是热的还是凉 ...
- java中标识符,关键字,数据类型
什么是标识符? 在java语言中用来给一个类,变量或方法命名的符号 标识符的命名规则 标识符可以由字母.数字.下划线(_).美元符($)组成,但不能包含 @.%.空格等其它特殊字符,不能以数字开头. ...
- Java中byte与16进制字符串的互相转换
https://www.cnblogs.com/qinwangchen/p/5418028.html * Convert byte[] to hex string.这里我们可以将byte转换成int, ...
- JAVA中priorityqueue详解
Java中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示.本文从Queue接口函数出发,结合生动的图解,深入浅出地分析PriorityQueue每个操作的具体过程和时间复杂度, ...
- 使用java中replaceAll方法替换字符串中的反斜杠
今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常: 1 java.util.regex. ...
- java 中常用的类
java 中常用的类 Math Math 类,包含用于执行基本数学运算的方法 常用API 取整 l static double abs(double a) 获取double 的绝对值 l sta ...
最新文章
- #串口通信超时处理_简单通信协议
- FastJson 转换 javaBean 时 null 值被忽略都问题
- android 保存文件到本地可见_android 日记log保存到本地简单方法
- 异常分析 (空间太小)
- ASP.Net面向对象思想
- 启动数据库报错(1)ORA-01157,ORA-01110
- setTimeout(fn,0)
- 05.序列模型 W2.自然语言处理与词嵌入(作业:词向量+Emoji表情生成)
- 计算机二级access什么时候报名_全国计算机等级考试什么时候报名
- java中文乱码decode_JAVA中文字符乱码解决详解
- linux乱码临时怎么解决方案,(收集)linux环境下乱码的解决方法
- LeetCode(181)——超过经理收入的员工(MySQL)
- MacBook M1安装Git与Git可视化工具---kalrry
- SSH连接GitHub并配置ssh key
- 合并报表和汇总报表之如何合并报表
- 关于html 背景图片的引用格式
- 在家参加OCP考试(MySQL OCP和Oracle OCP)
- 独家 | Fomo 3D 沦陷?为何又是 DDoS攻击?来听听区块链安全大牛的深度解析
- laravel faker 数据填充
- 程序基石系列之C++多态的前提条件
热门文章
- 关于magic leap-magic leap 核心技术解密-谷歌到底看中了magic leap的什么
- 什么是智能设备远程监控系统?
- 广州车展5款车型自动驾驶配置盘点
- html文本分隔符,HTML快速入门8——HTML分隔符,一般语法,PRE标签,特殊字符显示...
- 招聘 | 多家区块链项目招募开发者
- xp计算机共享上限,Win7/xp系统下共享文件夹最大连接数限制怎么解除
- docker webdav_跨主机容器共享数据卷(webdav 双向同步)
- WEB攻击之 CSRF 攻击及防御策略
- android手机的扩容教程,解决手机系统空间不足
- [ZT]从购房到装修完毕的整个流程