首页 > 编程语言 > Java基础知识(关系运算符/比较运算符、逻辑运算符)

Java基础知识(关系运算符/比较运算符、逻辑运算符)

时间:2023-02-10 20:01:29浏览次数:52  
标签:false 基础知识 运算符 && println Java true out

一:关系运算符

符号

说明

==

a==b,判断a和b的值是否相等,成立为true,不成立为false。

!=

a!=b,判断a和b的值是否相等,成立为true,不成立为false。

>

a>b,判断a是否大于b,成立为true,不成立false。

>=

a>=b,判断a是否大于等于b,成立为true,不成立为false。

<

a<b,判断a是否小于b,成立为true,不成立为false。

<=

a<=b,判断a是否小于等于b,成立为true,不成立为false。

注意:关系运算符的结果都是布尔类型的,要么true,要么false,切记不要把"=="误写成“=”。

二:逻辑运算符

符号

作用

说明

&&

短路与

结果和&相同,但是有短路效果

||

短路或

结果和|相同,但有短路效果

注意:&|:无论左边true,false,右边都要执行。

&&/||:如果左边能够确定整个表达式的结果,右边不执行。

&&:左边为false,右边不管是真是假,整个表达式的结果一定为false。

||:左边为true,右边不管是真是假,整个表达式的结果一定是true。

int a = 0;
int b = 0;
int c = 0;//这三个变量的初始值都为0;
boolean x , y;
x = a > 0 & b++ > 1;//逻辑运算符&对表达式进行运算 false
System.out.println(x);
System.out.println("b =" + b); // b = 1;
y = a > 0 && c++ > 1; //逻辑运算符&&对表达式进行运算 false
System.out.println(y);
System.out.println("c =" + c); //c = 0











标签:false,基础知识,运算符,&&,println,Java,true,out
From: https://blog.51cto.com/u_15912723/6049726

相关文章

  • 学习打卡01- java入门
    1,基础知识点:java的三个版本javaSE(java基础版),javaEE(java企业版),javaME(小型嵌入式开发)LTS(Longterm<时期>support<支持>)长期支持版公司长期维护包括5.......
  • JavaScript迭代器与生成器
    JavaScript的迭代器与生成器前沿:可迭代对象及其相关的迭代器是是ES6的一个特性。数组是可迭代的,字符串、set对象和map对象也是。这意味着这些数据结构的内容可以通过......
  • 浏览器中的JavaScript(3)
    3.操作CSS摘要:我们已经知道了JavaScript可以控制HTML文档的逻辑结构和内容。通过对CSS编程,Javascript也可以控制文档的外观和布局。接下来讲解几种JavaScript可以用来操作......
  • java防止频繁请求、重复提交(防抖动)
    在客户端网络慢或者服务器响应慢时,用户有时是会频繁刷新页面或重复提交表单的,这样是会给服务器造成不小的负担的,同时在添加数据时有可能造成不必要的麻烦。自定义注解/......
  • 扩展运算符
    介绍扩展运算符能将[数组]转换位逗号分隔的[参数序列]声明一个数组constboby=['张倩','李旺','赵茜']声明一个函数functionchuan(){console.l......
  • 001:C++基础知识
    1:***C++是一种高级语言,C++进一步扩充和完善了C语言,是一种面向对象的程序设计语言。  C++可运行于多种平台上,如Windows、MAC操作系统以及UNIX的各种版本。......
  • Java基础知识(自增自减运算符、赋值运算符)
    一:自增自减运算符1.基本用法作用符号说明加++变量的值加1减--变量的值减1注意:++和--既可以放在变量的前边,也可以放在变量的后边。1.单独使用:++和--无论是放在变量的前边还是......
  • java 接口返回空指针问题排查
    java接口返回空指针问题排查问题现象现象:业务流程都能通,数据也正常,就是接口返回【空指针异常】排查:postman接口调用测试,返回200PHP项目中调用接口,返回400空指针异常......
  • Java 判断Ip的正则表达
    IPv4校验publicstaticbooleanisboolIp(StringipAddress){Stringip="([1-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|2......
  • java -jar 启动依赖包分离的jar包,jasypt 加密报错 Factory 找不到
    1、windows下使用使用分离方式打包,使用java-jar方式启动jar包报错提示Factory相关报错2、将jre/lib/ext下面的sunjce_provider.jar拷贝到分离出来的jar包目录中再......