算术运算有哪些?
算术运算
| 名称 | 操作符 | 作用 | 示例 | 结果 |
| 加法 | + | 将一个值和另一个值相加 | 8+5 | 13 |
| 减法 | - | 将一个值减去另一个值 | 12-9 | 3 |
| 除法 | / | 两个值相除 | 24/3 | 8 |
| 乘法 | * | 使用星号(*)将两个值相乘 | 3*7 | 21 |
| 递增 | ++ | 当前值加一 | i=3; i++; | 4 |
| 递减 | -- | 当前值减一 | i=3; i--; | 2 |
| 求模 | % | 两个值相除,返回余数 | 1 | 1 |
逻辑运算有哪些?
| 辑运算符 | 名称 | 说明 |
| && | 逻辑与 | 检查多个条件,如果被检查的条件都返回true则返回true |
| || | 逻辑或 | 检查多个条件,如果被检查的任何一个条件返回true则返回true |
| ! | 逻辑非 | 对布尔值取反 |
示例:
|
1
2
3
4
5
|
boolean a = true;boolean f = false;System.out.println(a && f); // 输出falseSystem.out.println(a || f); // 输出trueSystem.out.println(! f); // 输出false |
比较运算有哪些?
比较运算通常用于比两个数或两个表达式的大小,比较的结果是布尔类型,要么是true要么是false。
| 比较运算符 | 名称 | 说明 | 示例 | 结果 |
| == | 等于 | 比较两个数值(数字、布尔)是否相同 | 9==9 | true |
| 8==7 | false | |||
| != | 不等于 | 比较两个数值(数字、布尔)是不同 | 6!=6 | false |
| 5!=8 | true | |||
| < | 小于 | 检查左边的数是否小于右边的数 | 6<9 | true |
| 9<6 | false | |||
| > | 大于 | 检查左边的数是否大于右边的数 | 9>6 | true |
| 6>9 | false | |||
| <= | 小于或等于 | 检查左边的数是否小于或等于右边的数 | 6<=9 | true |
| >= | 大于或等于 | 检查左边的数是否大于或等于右边的数 | 9>=6 | true |