关系运算符与逻辑运算符
关系运算符与逻辑运算符
关系运算符,通俗的讲就是比较,俗话说没有比较就没有伤害。现实中每天我们都在进行比较,购物的时候,选对象的时候等等,JAVA中提供了六种比较方式。
1、== :常用来比较值是否相等,比较值是否相等。只能用于值类型的比较。
2、!=:判断两个值不想等,如3 != 9;
3、<、>、<=、>=和数学中的比较一致。
逻辑运算符:满足一定的条件才能执行一定的操作。
&&:并且,可以理解为同时满足两个条件,比如,通过手机上网,需同时满足,手机联网,并且手机无损坏。
||:或,当满足两个条件中的任意一个条件就返回true,比如,通过手机上网,当没有4G的时候可以通过WIFI上网,没有WIFI的时候可以通过4G上网。
! :非,不满足条件的时候返回true。比如,在没网络的情况下通过手机玩网游,一定玩不了。
特点:逻辑运算符有短路的效果。
1、&&,当第一个条件为假则不在进行第二个条件的判断。直接返回false
2、||,当第一个条件为真的时候,则不在对第二个条件进行运算,直接返回true。
复制代码
public static void boolType() {
int a=10,b=11;
System.out.println(a>9&&b<12); //true
System.out.println(a<10||b>10); // true
System.out.println(!(a>0));// false
}
复制代码
三元运算符:x<y?x:y,是真的吗?真的我就喜欢你,假的我就讨厌你。
&与、|或、~非、和逻辑运算符类似,区别就是没有短路效果。一定会计算两个值得结果。
特点:一个数操作两次结果是他本身。如12&12&13 结果为12
关系运算符与逻辑运算符相关推荐
- C#算数运算符、关系运算符、逻辑运算符、语句
C#算数运算符.关系运算符.逻辑运算符.语句 一.运算符: (一).算术运算符:+ - * /% % --取余运算取余运算的应用场景: 1.奇偶数的区分. 2.把数变化到某个范围之内.--彩票生成. ...
- 【JavaSE】算术运算符、关系运算符、逻辑运算符、赋值运算符与三元运算符
本专栏为 JavaSE 的学习笔记及相关项目,专栏长期免费更新 ❤️ ❤️ ❤️ ⭐️往期回顾: [JavaSE]String类与基本数据类型转换 [JavaSE]Java数据类型.变量基本使用.编码 ...
- HTML学习9 JS 数字和字符串 变量的类型 运算符和表达式 布尔值和关系运算符、逻辑运算符
JavaScript简介 1.1 JavaScript的用途 JavaScript用来制作web页面交互效果,提升用户体验. 简单列出几个JavaScript能够制作的页面效果,它能干什么: 轮播图 ...
- javascript关系运算符与逻辑运算符
原文来自javascript关系运算符与逻辑运算符 一.关系运算符 用于进行比较的运算符称作为关系运算符:小于(<).大于(>).小于等于(<=).大于等于(>=).相等(== ...
- 【Cprimerplus_03】算术运算符、关系运算符、逻辑运算符
算术运算符.关系运算符.逻辑运算符 文章里面的所有截图和"之前所学过的内容"都是来自于翁恺的C语言视频. 之前已经学习过简单的算术运算符.关系运算符(又称比较运算符).逻辑运算符. ...
- Go 学习笔记(5)— 算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、取地址和指针运算符
1. Go 运算符分类 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 1.1 算术运算符 下表列出了所有Go语言的算术运算符.假定 A 值为 10, ...
- python关系运算符中表示不等于的关系运算符_Python学习之------运算符表达式(关系运算符,逻辑运算符,三元表达式,成员关系)...
@详细看Python学习手册第121页. 1,算术运算符(加减乘除) 2,关系运算符(又叫比较运算符 > < == != >= <=) xy,x>=y 大小比较,返 ...
- Java的知识点5——扩展赋值运算符、 关系运算符、 逻辑运算符、字符串连接符、 条件运算符
扩展运算符 程序 public class Dd1 {public static void main(String[] args) {int a=3;int b=4;a+=b;//相当于a=a+b;S ...
- Simulink仿真 第七节 关系运算符及逻辑运算符模块
一.关系运算符(对输入执行指定的关系运算) 功能: 默认情况下,Relational Operator 模块使用您指定的 Relational operator 参数比较两个输入.第一个输入对应于上面 ...
最新文章
- hdu3613(扩展KMP)
- 100以内素数之和python123_python质数,水仙花数,简单猜拳游戏等
- 将JacpFX客户端与JSR 356 WebSockets一起使用
- matlab能用矩阵操作就不要用for循环
- mkdir命令使用范例
- 李宏毅机器学习(六)自监督学习(一)
- 【zipkin】链路追踪
- iap 审核 文档_为什么必须审核文档
- 【2019.09.14】2019icpc沈阳网络赛
- cassss服务未启动_systemd时代的服务管理
- html网页之日历代码,javascript html实现网页版日历代码
- MathType编辑器安装(写公式)
- WPS简历模板的图标怎么修改_官方发福利一起来薅羊毛啦!教你免费领WPS会员
- verilog移位、取绝对值
- mysql XA 分布式事务、DTM TCC事务(多语言支持)
- flashFXP V4.0 烈火汉化绿色版
- 记录TPTP监控tomcat
- Adversarial Personalized Ranking for Recommendation(个人笔记)
- 习题5-4 使用函数求素数和 (20 分)答案
- 257套工业机器人SW设计3D图纸焊接机械手/发那科ABB安川臂模型