欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

运算符

程序员文章站 2022-04-08 23:42:04
0 注意事项: 1、++、--在前面时,先将变量先自增或者自减1,再参与运算;后置相反(先运算再自增减); 2、&&、|| :只要前面的能判断出结果则后面的部分就不再判断; 3、三元运算符: (条件表达式)?表达式1:表达式2 若条件表达式成立,则执行表达式1,不成立执行表达式2; ......
运算符 运算规则 范例 结果
+ 正号 +3   3
+ 2+3 5
+ 连接字符串 “中”+“国” "中国"
- 负号 int a = 3;          -a -3
- 3-1 2
* 2*3 6
/ 5/2 2
% 取模 5%2 1
++ 自增 int  a = 1;      a++/++a  2 
-- 自减 int  b = 3 ;      b--/--b 2
= 赋值 int a = 2 2
+= 加后赋值 int a =2 ,a+=2,(a=a+2) 4
-= 减后赋值 int a = 2,a-=2,(a=a-2)

0

*= 乘后赋值 int a = 2 a*=2 ,(a=a*2) 4
/= 整除后赋值 int a=2 a/=2 1
%= 取模后赋值 int a=2, a%=2 0
== 相等于(恒等) 4==3 false
!= 不等于 4!=3 true
< 小于 4<3 false
> 大于 4>3 true
<= 小于等于 4<=3 false
>= 大于等于 4>=3 true
& false&true false
| false|true true
^ 异或 true^flase true
! !true flase
&& 短路与 false&&true false
|| 短路或 false||true true

注意事项:

1、++、--在前面时,先将变量先自增或者自减1,再参与运算;后置相反(先运算再自增减);

2、&&、|| :只要前面的能判断出结果则后面的部分就不再判断;

3、三元运算符:

(条件表达式)?表达式1:表达式2

若条件表达式成立,则执行表达式1,不成立执行表达式2;