2021-07-05,算数运算符、逻辑运算符和部分符号规则

一,算术运算符

**1.**在Java中或者说在所有编程语言中,算数运算符是至关重要的,其常用于各种逻辑或者数值的运算,通常常用的算术运算符如下:

+
*
/
% 取余
++ 自加1
— — 自减1

注:“++”在后代表先赋值再加一,在前为先加一再赋值。同样,“— —”也是同理减一。
2,关系运算符

> 大于
< 小于
<= 小于等于
>= 大于等于
== 等于
!= 不等于

注:“==”是判断两边是否相等,而!=是判断两边是否不相等。

二,逻辑运算

1. 注:真:符合条件;假:不符合条件;在Java中“真”用“true”表示,“假”用“false”表示,但在c语言中用0、1来表示真假。

(&) 逻辑与 :两边真,才为真。
(|) 逻辑或 :一个真,就是真。
(!) 逻辑非 :取反,不是错(!false)的为真,不是对(!true)的为假,常用于单目运算符。
(&&) 短路与: 和逻辑与相同,但是如果其中一个不成立,就不会往下计算了。
(||) 短路或 :和逻辑或相同,但如果其中一个不成立,也不会往下计算了。

总的来说,短路更加智能,只要条件出现了不满足,后面就不会再执行了;如果运算符关系不确定,用括号括起来。

2,三目运算符
当只有布尔类型结果为true时,选择表达式1,否则选择表达式2。
语法:布尔表达式 ? 表达式1 :表达式2(这个用的少,没有if多,但要知道)

三,部分运算符规则

1,“=”是一个赋值运算符,但它同样可以写成:+=、-=、*=…它们被称为扩展型运算符

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值