Java中的算术赋值关系运算符以及逻辑运算符
1、算术运算符:
| 含义 | 符号 |
|---|---|
| 加 | + |
| 减 | - |
| 乘 | * |
| 除 | / |
| 取余(取模) | % |
| 自增 | ++ |
| 自减 | -- |
| 表达式是由变量、常量运算符组成的式子 | |
| 另外需要注意的是:①“++” 如果是前缀那么应该是先对此变量加1,再执行其他操作。如果是后缀那么先执行其他的操作,再对此变量加1. |
②“--” 与上边同理
2、赋值运算符:
| 含义 | 符号 |
|---|---|
| 赋值 | = |
| 加等于 | += |
| 减等于 | -= |
| 乘等于 | *= |
| 除等于 | /= |
| 模等于 | %= |
此类运算符的作用是将一个值赋给一个变量,运算顺序从右到左
3、关系运算符:
| 含义 | 符号 |
|---|---|
| 相等于 | == |
| 不等于 | != |
| 小于 | < |
| 等于 | > |
| 小于等于 | <= |
| 大于等于 | >= |
| 关系运算符的作用是比较两边的操作数,结果总是boolean(false/true)类型的 |
4、逻辑运算符:
| 含义 | 符号 |
|---|---|
| 与 | & |
| 或 | | |
| 异或 | ^ |
| 非 | ! |
| 短路与 | && |
| 短路或 | || |
在计算机逻辑中,非0即为真,0为假
另外要注意&和&&的区别,以及|和||的区别

浙公网安备 33010602011771号