|是按位或
^是按位抑或
&是按位与比如有两个数
int x = 5;int y = 11;System.out.println(x|y);System.out.println(x&y);System.out.println(x^y);结果是15, 1 ,14
过程
x=5  (0101二进制)
y=11(1011二进制)
x|y = 1111 = 15
x&y = 0001 = 1
x^y = 1110 =14这些操作一般用到的不多,只有在需要对数字的位进行操作的时候才用到,希望能够帮助你

java中的 | ^ 分别是什么?相关推荐

  1. java中实现具有传递性吗_Java中volatile关键字详解,jvm内存模型,原子性、可见性、有序性...

    一.Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的. Java内存模型规定了所有的变量都存储在主内存中.每条线程中还有自己的工作内存,线程的工作 ...

  2. java中调用python

    在Java中调用Python </h1><div class="clear"></div><div class="postBod ...

  3. java中hashcode_浅谈Java中的Hash值

    1.Hash值有什么用? HashMap.HashTable.HashSet,所以涉及到使用Hash值进行优化存储的地方,都会用到HashCode.HashCode是Key,这种计算为提高计算的性能. ...

  4. JAVA中获取当前系统时间

    JAVA中获取当前系统时间 转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输 ...

  5. Java中的对象和包

    什么是对象 对象就是实际生活中的事物,可以说一切事物都是对象. 对象的三个特点 1  对象的行为:这个对象能做什么, 例如包子是用来吃的 2  对象的状态:对象保持的一种状态,例如这个包子是热的还是凉 ...

  6. java中标识符,关键字,数据类型

    什么是标识符? 在java语言中用来给一个类,变量或方法命名的符号 标识符的命名规则 标识符可以由字母.数字.下划线(_).美元符($)组成,但不能包含 @.%.空格等其它特殊字符,不能以数字开头. ...

  7. Java中byte与16进制字符串的互相转换

    https://www.cnblogs.com/qinwangchen/p/5418028.html * Convert byte[] to hex string.这里我们可以将byte转换成int, ...

  8. JAVA中priorityqueue详解

    Java中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示.本文从Queue接口函数出发,结合生动的图解,深入浅出地分析PriorityQueue每个操作的具体过程和时间复杂度, ...

  9. 使用java中replaceAll方法替换字符串中的反斜杠

    今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常: 1 java.util.regex. ...

  10. java 中常用的类

    java 中常用的类 Math Math 类,包含用于执行基本数学运算的方法 常用API 取整 l  static double abs(double  a) 获取double 的绝对值 l  sta ...

最新文章

  1. Nginx 403 Forbidden 排错记录汇总
  2. 【电子书】C++编程开发30问
  3. 找到多个与名为“Home”的控制器匹配的类型
  4. 做人不能太忽悠 评淘宝团购 续集
  5. 项目实战-自动生成文档工具
  6. java线程的内存模型_java多线程内存模型
  7. .Net应用之数据连接(少儿助学网MisDataSet.dll)原代码
  8. 160 - 25 CodeZero.1
  9. c3p0-config.xml
  10. 物联网已死,API 万岁!
  11. 使用opensl 的BufferQueueAudioPlayer对wav文件的播放
  12. 【c语言】背包问题的贪心法
  13. FireMonkey Control的Paint顺序
  14. 数据分析--数据预处理
  15. 删除word中自己插入的单行、双行线
  16. linux下dbf是什么文件,dbf是什么文件?dbf文件怎么读取
  17. linux网络查看,Linux网络命令(网络环境查看和网络测试命令)
  18. JAVA - 开发工具
  19. pygame 等有缘人接盘
  20. 力扣209. 长度最小的子数组

热门文章

  1. 隐式欧拉解常微分方程c语言,利用欧拉方法求常微分方程近似数值解.doc
  2. AI产品经理需要懂的算法和模型
  3. 智慧城市以用为本,十大趋势必知道!
  4. 人脸识别与camera
  5. android 发布动态功能,Gate.io发布安卓手机APP 2.6.5 beta版本,新增动态短视频功能...
  6. 【转】京东云缓存JIMDB建设之路
  7. C# 将Excel转为PDF时自定义表格纸张大小
  8. Markdown 本地图片与多图床管理
  9. 利用lingo计算工厂生产最优解
  10. java tcp多人聊天室