赋值运算符, 就是将符号右边的值, 赋给左边的变量.
代码举例:
- package demo02;
- public class Demo07Operator {
- public static void main(String[] args) {
- byte i = 8;
- // i += 3 等价于 i = i + 3 等价于 i = (byte)(i + 3)
- System.out.println(i += 3);//11
- // i -= 4 等价于 i = i - 4
- System.out.println(i -= 4);//7
- // i *= 5 等价于 i = i * 5
- System.out.println(i *= 5);//35
- // i /= 6 等价于 i = i / 6
- System.out.println(i /= 6);//5
- // i %= 7 等价于 i = i %7
- System.out.println(i %= 7);//5
- }
- }
注意事项:
只有变量才可以使用赋值运算符, 常量不能进行赋值
复合赋值运算符其中隐含了一个强制类型转换 (
赋值运算符
来源: http://www.bubuko.com/infodetail-3076045.html