算术运算有哪些?
算术运算
名称 | 操作符 | 作用 | 示例 | 结果 |
加法 | + | 将一个值和另一个值相加 | 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); // 输出 false System.out.println(a || f); // 输出 true System.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 |