代码如下
public class FuZhiopertatorDemo01 {
/*
赋值运算符:
1.基本赋值运算符
=: 将等号右侧的数据,赋值给左边的变量
int num = 10;
2.扩展赋值运算符
+=:将符号左右两边的数据,做加法运算,再将结果赋值给左边
-=:将符号左右两边的数据,做减法运算,再将结果赋值给左边
*=:将符号左右两边的数据,做乘法运算,再将结果赋值给左边
/=:将符号左右两边的数据,做除法运算,再将结果赋值给左边
%=:将符号左右两边的数据,做取模运算,再将结果赋值给左边
-----------
细节补充:
内部自带强转效果
short s = 1;
s = s + 1;
*/
public static void main(String[] args) {
int num =10;
num+=20; //num=num+20;
System.out.println(num);
//short s = 1;
//s = (short) (s + 1);
//System.out.println(s);
short s = 1;
s+=1;
System.out.println(s);
double a=10.0;
int b=10;
b+=a; //b=b+a
System.out.println(b);
}
}
运行结果
30
2
20