Java--运算符
前言
本文将介绍Java运算符的类型及其使用方法
运算符
算数运算符
| 算数运算符 | 描述 |
|---|---|
| + | 加法运算;字符串连接运算 |
| - | 减法运算 |
| * | 乘法运算 |
| / | 除法运算 |
| % | 取模运算(两数相除取余数) |
| ++ / – | 自增 / 自减运算 |
赋值运算符
| 赋值运算符 | 描述 |
|---|---|
| = | |
| += | a += 3 相当于 a = a + 3 |
| -= | b -= 4 相当于 b = b - 4 |
| *= | c *= 5 相当于 c = c * 5 |
| /= | d /= 6 相当于 d = d / 6 |
| %= | e %= 7 相当于 e = e % 7 |
比较运算符
| 比较运算符 | 描述 |
|---|---|
| == | 是否相等 |
| < | 是否小于 |
| > | 是否大于 |
| <= | 是否小于等于 |
| >= | 是否大于等于 |
| != | 是否不等 |
逻辑运算符
| 逻辑运算符 | 描述 |
|---|---|
| && | 与(并且)==> && 全都是true,才是true;否则就是false |
| || | 或(或者) ==> || 至少一个是true,就是true;全都是false,才是false |
| ! | 非(取反) ==> ! 本来是true,变成false;本来是false,变成true |
三元运算符
格式:数据类型 变量名称 = 条件判断 ? 表达式A : 表达式B;
判断条件是否成立:
-
如果成立为true,那么将表达式A的值赋值给左侧的变量;
-
如果不成立为false,那么将表达式B的值赋值给左侧的变量;
举例:
1 | int a , b; |
运算符优先级
| 优先级 | 运算符 |
|---|---|
| 1 | () |
| 2 | ! +(正) -(负) ++ – |
| 3 | * / % |
| 4 | +(加) -(减) |
| 5 | < <= > >= |
| 6 | == != |
| 7 | ^ |
| 8 | && |
| 9 | || |
| 10 | ?: |
| 11 | = += -= *= /= %= |
结尾
相关文章