算数运算符
编号 | 运算符 | 运算符名称 | 解释 |
---|---|---|---|
1 | + | 加号 | 1)加法2)字符拼接 |
2 | - | 减号 | 减法 |
3 | * | 乘号 | 乘法 |
4 | / | 除号 | 除法:相同类型 |
5 | % | 取余符号 | 取余 |
赋值运算符
二元运算符
编号 | 运算符 | 解释 |
---|---|---|
1 | = | 左边=右边 |
2 | += | 编译器优化型问题a+=b== a=a+b |
3 | -= |
自增,自减
一元运算符
编号 | 运算符 | 解释 |
---|---|---|
1 | a++ | b=a;a+=1; |
2 | ++a | a+=1;b=a; |
3 | a– | b=a;a-=1; |
4 | –a | a-=1;b=a; |
关系运算符
编号 | 运算符 | 解释 |
---|---|---|
1 | > | a>b结果ture/false |
2 | < | a<b |
3 | >= | a>=b |
4 | <= | a<=b |
5 | == | a==b |
6 | != | a!=b |
逻辑运算符
编号 | 运算符 | 举例 | 解释 |
---|---|---|---|
1 | && | a&&b | 并且 |
2 | | | a| | |
3 | ! | !a | 非 |
位运算符
编号 | 运算符 | 解释 |
---|---|---|
1 | & | 同为1 |
2 | | | 有1为1 |
3 | ^ | 相异为1 |
4 | >> | 右移/2 |
5 | << | 左移*2 |