一、赋值运算符概念
- 赋值运算符(Assignment Operator)的作用就是将常量、变量或表达式的值赋给某一个变量。它将运算符右边的值赋给左边的变量。
二、赋值运算符使用
(一)分类说明表
运算符 | 运算 | 范例 | 结果 |
---|---|---|---|
= | 赋值 | a=3;b=2 | a=3;b=2 |
+= | 加等于 | a =3;b = 2 ;a += b; | a =5; b = 2 |
-= | 减等于 | a = 3;b = 2;a -= b; | a = 1;b = 2; |
*= | 乘等于 | a = 3;b = 2;a *= b; | a = 6;b = 2; |
/= | 除等于 | a = 3;b = 2;a /= b; | a = 1;b = 2; |
%= | 模等于 | a = 3;b = 2;a %= b; | a = 1;b = 2; |
(二)注意事项
- 在Java中可以通过一条赋值语句对多个变量进行赋值。
- 再赋值运算中,除了"=“,其他的都是特殊的赋值运算符,以”+="为例,x += 3就相当于x = x + 3,首先会进行加法运算x + 3,再将运算结果赋值给变量x。其余的-=、*=、/=、%=赋值运算符都可以此类推。
(三)案列演示
1、一次对多个变量赋值
2、演示复合赋值运算符
运行程序,结果如下: