一:自增自减运算符
1.基本用法
作用 | 符号 | 说明 |
加 | ++ | 变量的值加1 |
减 | -- | 变量的值减1 |
注意:++和--既可以放在变量的前边,也可以放在变量的后边。
1.单独使用:++和--无论是放在变量的前边还是变量的后边,单独写一行结果是一样的。
应用场景:(1)年龄的增加
int age = 3;
age++;
System.out.println(age);//4
(2)清空购物车
(3)数数
2.参与计算:++和--他们放在变量的前边和后边结果是不一样的。
//1.
int a = 20;
int b = a++;
System.out.println(a);//21
System.out.println(b);//20
//2.
int a = 20;
int b = ++a;
System.out.println(a);//20
System.out.println(b);//21
二:赋值运算符
符号 | 作用 | 说明 |
= | 赋值 | int a = 10;将10赋值给a |
+= | 加后赋值 | a+=b,将a+b的值给a |
-= | 减后赋值 | a-=b;将a-b赋值给a |
*= | 乘后赋值 | a*=b,将a*b赋值给a |
/= | 除后赋值 | a/=b,将a/b赋值给a |
%= | 取余后赋值 | a%=b,将a/b的余数赋值给a |
注意:扩展的赋值运算符隐含了强制类型的转换