Java 运算符

运算符是对常量或者变量进行操作的符号。

#### 1.1 算数运算符

| 符号 | 作用 | 说明                   |

| ---- | ---- | ---------------------- |

| +    | 加   | 加法运算               |

| -    | 减   | 减法运算               |

| *    | 乘   | 乘法运算               |

| /    | 除   | 除法运算               |

| %    | 取余 | 获取两个数做除法的余数 |

| ++   | 自增 | 变量的值加1            |

| --   | 自减 | 变量的值减1            |

注意:

++和-- 既可以放在变量的后边,也可以放在变量的前边。

单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。

参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。

参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。



 

#### 1.2 赋值运算符

| 符号 | 作用       | 说明                     |

| ---- | ---------- | ------------------------ |

| =    | 赋值       | 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 |



 

#### 1.3 关系运算符

| 符号 | 说明                                                  |

| ---- | ----------------------------------------------------- |

| ==   | 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。 |

注意:

关系运算符的结果都是boolean类型,要么是true,要么是false。

千万不要把“==”误写成“=”,"==“是判断是否相等的关系,”="是赋值。



 

#### 1.4 逻辑运算符

| 符号 | 作用   | 说明                                           |

| ---- | ------ | ---------------------------------------------- |

| &    | 逻辑与 | a&b,a和b都是true,结果为true,否则为false。   |

| \|   | 逻辑或 | a\|b,a和b都是false,结果为false,否则为true。 |

| !    | 逻辑非 | !a,结果和a相反。                              |

| &&   | 短路与 | 作用和&相同,但是有短路效果                    |

| \|\| | 段落或 | 作用和\|相同,但是有短路效果                   |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值