首页 > 编程语言 >java---了解以下运算符

java---了解以下运算符

时间:2022-10-09 13:44:15浏览次数:66  
标签:--- java 结果 二进制 运算符 上下 0000

了解即可

  • 1&2用于条件判断,&条件1和2都执行

  • 1&&2,条件1判断错误的情况下,条件2不执行

  • &当运算符的化,例如4&7,两者上下对比都是1则为1,反之为0,结果就是二进制100也就是1*2的平方,结果为4

  • |同理4|7,上下对比有一个为1则为1,反之为0,结果二进制111,也就是7

  • 异或^,4^7,上下对比,两个都为1或者0,也就是上下相同则为0,结果就是二进制011,结果为3

以上都是有效值,前面的0不算

4的二进制0000 0100

7的二进制0000 0111

标签:---,java,结果,二进制,运算符,上下,0000
From: https://www.cnblogs.com/wang1999an/p/16771853.html

相关文章

  • 如果你也面试03-全缓冲 行缓冲 无缓冲
    首先介绍一下UNIX里面关于标准IO的几种缓冲机制:1、全缓冲。全缓冲指的是系统在填满标准IO缓冲区之后才进行实际的IO操作;注意,对于驻留在磁盘上的文件来说通常是由标准IO库......
  • ECCV20 3D目标检测新框架3D-CVF
    前言这一篇文章主要介绍一篇发表在ECCV20上的采用多模态融合的3D目标检测的文章,并总结一下目前多多模态的方法。所谓多模态融合,即采取多种传感器数据作为深度学习网络的输入......
  • JAVA中计算两个日期时间的差值竟然也有这么多门道
    JAVA中计算两个日期时间的差值竟然也有这么多门道上半年春招的时候,作为面试官,对于面试表现的不错的同学会要求其写一小段代码看看。题目很简单:给定一个日期,然后计算下......
  • qt5--关闭程序
     exit(0);      ......
  • 青少年CTF平台-Web-POST&GET
    题目描述一星简单题,看我如何给你过了。启动环境,等待三十秒先喝口水。做题过程访问题目地址,说让我们用GET方式提交一个名称为get且值为0的变量。在URL后面加上?get=......
  • Java获取当前系统事件System.currentTimeMillis()方法 ,获取当前时间戳10位 166529114
    Java获取当前系统事件System.currentTimeMillis()方法,获取当前时间戳10位1665291145转为时间字符串yyy-MM-ddSystem.currentTimeMillis()产生一个当前的毫秒,这个毫秒......
  • 青少年CTF平台-Web-Robots
    题目信息题目名称:Robots题目描述:昨天十三年社团讲课,讲了Robots.txt的作用,小刚上课没有认真听课正在着急,你能不能帮帮忙?题目难度:一颗星解题过程访问题目链接在这里......
  • java获取当前时间戳的三种方法比较效率(*)
    java获取当前时间戳的三种方法比较效率(*)获取当前时间戳//方法一System.currentTimeMillis();//方法二Calendar.getInstance().getTimeInMillis();//方法三ne......
  • Java 时间字符串转成时间戳 2022-10-08 10:47:08 yyyy-MM-dd HH:mm:ss 1665290918
    Java工具类方法时间字符串转成时间戳2022-10-0810:47:08yyyy-MM-ddHH:mm:ss返回时间戳1665290918publiclonggettimeStemp(Stringtime,Stringformat){ Si......
  • java Locale类使用
    1、定义Locale表示地区。每一个Locale对象都代表了一个特定的地理、政治和文化地区。在操作Date,​​Calendar​​等表示日期/时间的对象时,经常会用到;因为不同的区域,时间......