JAVA运算字符详解

赋值运算符

符号作用说明
=赋值int a = 10; 将10赋值给变量a
+=加后赋值a += b; 将a+b的值给a
- =减后赋值a -= b; 将a-b的值给a
*=乘后赋值a *= b; 将a*b的值给a
/=除后赋值a / =b ; 将a/b的值给a
%=取余后赋值a %= b; 将a%b的余数给a

关系运算符

符号作用说明
==判断是否相等a == b; 判断a和b的值是否相等,成立为true,不成立false
!=不等a != b; 判断a和b的值是否相等,成立为false,不成立为true
>大于a > b; 判断a是否大于b,成立为true,不成立为false
>=大于等于a >= b; 判断a是否大于等于b,成立为true,不成立为false
<小于a < b; 判断a是否小于b,成立为true,不成立为false
<=小于等于a <= b; 判断a是否小于等于b,成立为true,不成立为false

注意:关系运算符的结果都是boolean类型,true或false

逻辑运算符

符号作用说明
&并且两边都为真,结果才是真
|或者两边都是假,结果才是假,只要有一个为真 结果就是真
^逻辑异或相同为false,不同为true
!逻辑非取反

短路逻辑运算符

符号作用说明
&&短路与结果和&相同,但有短路效果
||短路或结果和|相同,但有短路效果

注意:

  1. &和| 无论左边true还是false,右边都要执行

  2. &&和|| 如果左边就能确定整个表达式的结果,右边就不执行了

  3. && 左边为false,右边不管是真是假,整个表达式一定是false

  4. || 左边为true,右边不管是真是假,整个表达式一定为true

  5. 最常用的逻辑运算符:&&和||

三元运算符

格式:关系表达式 ? 表达式1 : 表达式2;

计算规则:

  1. 首先计算关系表达式的值

  2. 如果值为true,表达式1的值就是运算结果

  3. 如果表达式为false,表达式2的值就是运算结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值