首页 > 编程语言 >【Java基础】逻辑运算符&,&&,|,||,!,^

【Java基础】逻辑运算符&,&&,|,||,!,^

时间:2022-08-19 09:35:01浏览次数:44  
标签:右边 Java 运算 左边 运算符 &&

1.逻辑运算符

image

用于连接布尔型表达式,例如: x>3 && x<6

2.& 和 && 的区别

表示and
(1)&,左边无论真假,右边都进行运算。
(2)&&,如果左边为真,右边参与运算;如果左边为假,那么右边不参与运算。

3.| 和 || 的区别

表示 or
(1)|,左边无论真假,右边都进行计算。
(2)||,当左边为真,右边不参与运算。

4.^异或

不同时返回true,讲究一个

1^0 = true
1^1 = false
0^0 = false

标签:右边,Java,运算,左边,运算符,&&
From: https://www.cnblogs.com/zhishu/p/16552147.html

相关文章

  • JAVA从头学习-2022年8月15日
    总概述1、JAVA是什么是一门高级编程语言2、JAVA是哪家公司研发的,现在属于哪家公司sun,oracle3、Java之父是谁詹姆斯.高斯林......
  • java方法
    方法什么是方法java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类和对象中方法在程序中被创建,在其他地方被引用设......
  • java.io.tmpdir
    默认目录操作系统不同这个系统属性所表示的目录也不同Windows:java.io.tmpdir:[C:\temp\]Solaris:java.io.tmpdir:[/var/tmp/]Linux:java.io.tmpdir:[/tmp]或[/......
  • 新手学习java笔记——运算符
    运算符算术运算符+,-,*,/,%,++,--前四位为数学的加减乘除例:1+2=32-1=11*2=22/1=1在进行运算时要注意精度的损失和数值溢出的问题例如int类型和int类型相乘如果超出了i......
  • Java基础知识整理(部分)
    继承的本质是对某一类的抽象,从而实现对现实世界更好的建模1.extends的意思是扩展,子类是父类的扩展2.Java中类只有单继承,没有多继承在Java中,所有类都默认直接或间接继承Obje......
  • JAVA之线程及多线程实现
    java的线程是什么1线程是一个程序的一条执行路径。我们之前启动程序后。main方法其他是一条独立的执行路径。2JAVA的多线程JAVA的多线程是指从软硬件实现多条执行路......
  • 学习javaweb第1天(数据库连接池)
    10.9、数据库连接池池化技术:准备一些预先的资源,过来就连接预先准备好的数据库连接池实现:标准接口:DataSourse官方(sun)提供的数据库连接池标准接口,由第三方组织实现此接......
  • 03.Javascript学习笔记2
    1.逻辑运算符在javascript中与或非对应的逻辑运算符是:&&||!consta=true;constb=false;console.log(a&&b);console.log(a||b);console.log......
  • Java基础语法(一)
    Java基础语法(一)一、注释注释并不会被执行,是给写代码的人看的,书写注释是一个很好的习惯!1、单行注释//单行注释:注释一行文字2、多行注释/*注释文字*/3、文档注释......
  • java中23种设计模式
    一、设计模式分类1.设计模式分类  2.设计模式特点单例模式:某个类只能有一个实例,提供一个全局的访问点。简单工厂:一个工厂类根据传入的参量决定创建出那一种产品类......