java当中^到底怎么用?

有两种用法,一个是用在二进制里,另一个用在boolean类型里面。

两个用法意思相同。

二进制

System.out.println(3 ^ 5);

3的二进制是00000000 00000000 00000000 00000011

5的二进制是00000000 00000000 00000000 00000101

就是相等时为0,不等时为1,那么结合的二进制就是

      00000000 00000000 00000000 00000110

好了,转化为十进制就是6,答案也就是6了。

boolean类型

System.out.println(true ^ true);   //false
System.out.println(true ^ false);  //true
System.out.println(false ^ true);  //true
System.out.println(false ^ false); //false

结论来了,相等时为false,不等时为true,和上方二进制结论长得很像吧

如有错,请指正

java当中^到底怎么用?相关推荐

  1. java中io流实现哪个接口_第55节:Java当中的IO流-时间api(下)-上

    标题图 Java当中的IO流(下)-上日期和时间日期类:java.util.Date 系统时间:long time = System.currentTimeMillis();public class  ...

  2. java当中的定时器怎么做_java当中的定时器的4种使用方式

    对于开发游戏项目,计时器相信当然不陌生,今天爱站技术频道小编总结了java当中的定时器的4种使用方式,大家可以模仿小编的方法进行操作,希望对你学习有帮助! import java.util.Calen ...

  3. 第44节:Java当中的JVM

    Java当中JVM 01 在使用控制面板时的实质: Hello.java使用javac,然后变成为Hello.class通过运行java这个命令,在类加载器中(含有加载,验证,准备,解析,初始化,使用 ...

  4. Java当中的常量池

    本文转载公众号  达叔与他的朋友们 Java当中的常量池 在Java虚拟机jvm中,内存分布为:虚拟机堆,程序计数器,本地方法栈,虚拟机栈,方法区. 程序计数器是jvm执行程序的流水线,是用来存放一些 ...

  5. Java当中的运算符

    一.关于Java当中运算符的分类 算术运算符:+,-,*,/.%(是取余运算符读莫).++.-- 关系运算符:>.<.>=.<=.!=(不等).==(等于) 布尔运算符:!(非 ...

  6. 一万五千字讲清Java当中Collection下的接口

    文章目录 Collection接口 List接口 ArrayList集合 ArrayList集合的常用方法和底层源码 Vector集合 LinkedList集合 LinkedList集合的底层源码 Q ...

  7. 第48节:Java当中的集合框架

    Java当中的集合框架 01 在我们班里有50位同学,就有50位对象. // 简书作者:达叔小生 Student[] stus = new Student[20]; 结果来了一位插班生,该同学因为觉得 ...

  8. 【java当中摄像头调用保姆级别教程和在摄像头上实现滤镜效果】

    JAVA当中摄像头调用(并实现摄像头的滤镜效果) 摄像头的调用 1.包的导入 1.1首先进入webcam官网 1.2然后点击Download下的下载的webcam-capture-0.3.10-dis ...

  9. Java当中的IO流(中)

    Java当中的IO流(中) 删除目录 import java.io.File;public class Demo{public static void main(String[] args){// 目 ...

  10. Java当中的IO流-时间api(下)-上

    Java当中的IO流(下)-上 日期和时间 日期类:java.util.Date 系统时间: long time = System.currentTimeMillis(); public class ...

最新文章

  1. Hinton最新访谈:GPT-3和人脑比参数量仍少1000倍
  2. 赛迪研究院发布《2019量子计算发展白皮书》
  3. Codeforces Round #191 (Div. 2)
  4. DNS服务器全面解析--转
  5. 机房存在哪些安全隐患?需要排查哪些地方?
  6. python装饰器深度讲解_python核心知识讲解,干货!!!
  7. 【暴力】Codeforces Round #398 (Div. 2) A. Snacktower
  8. Java LocalDateTime类| 带示例的compareTo()方法
  9. 【写作技巧】毕业论文写作资料搜索库大全
  10. RCC_APB2Periph_AFIO时钟一般在什么时候下需要开启?
  11. MoveIt2——4.机器人模型和机器人状态
  12. SQLServer实现快速进行简繁体的翻译功能
  13. 全网搜php,PHP实现中文全文搜索的原理介绍
  14. PHP 使用FPDF 处理中文遇到的坑
  15. vue前端自动生成编号或者订单单号(日期+随机数)
  16. echarts map (echarts地图)使用总结
  17. 第一次作业:阅读与准备工作
  18. Spring问题研究之bean的属性xml注入List类型不匹配
  19. 2×3卡方检验prism_卡方检验2python代码实现
  20. 键盘VK键值表---完整

热门文章

  1. Centos7 使用mailx通过阿里云企业邮箱465端口发送邮件
  2. 工业自动化数据采集4G传输网关
  3. 八步构建跨渠道归因分析
  4. Oracle 本年、本季、本月、本周第一天及最后一天、年內第几周、月内第几周、年内第几天、当天是周几
  5. 三相逆变器双pi控制器参数如何调节_电工学习笔记 - 比例谐振控制器- PR controller...
  6. vbs做一个会动的进度条_重装系统前后都需要做哪些工作?这几点需注意!
  7. 微软正式发布 ChatGPT 版必应搜索和 Edge 浏览器
  8. matlab卡西欧,史上最全计算器+数学计算工具(工程必备)
  9. 菏泽话务员机器人方案_电话机器人真能抵得上五个电销话务员?
  10. 现阶段Java高可用集群架构与微服务架构的简单分析