/**
- 赋值运算;
- 一、基本赋值运算符:=
- 二、符合赋值运算符:
- 1、a+=5:相当于 a=a+5;
- 2、a-=5:相当于 a=a-5;
- 3、a*=5:相当于 a=a*5;
- 4、a/=5:相当于 a=a/5;
- 5、a%=5:相当于 a=a%5.
- 赋值运算符的注意事项:
- 1、赋值预算只在变量中使用,常量是不能被赋值的;
- 2、在符合赋值运算中隐藏使用了强制类型转换
- 举例如下:
*/
public class Demo04Operator {
public static void main(String[] args){
/**
* 使用a+=5和a%=5举例
*/
int a=18;
a+=5; //相当于:a=a+5,a=23
System.out.println("a+=5: "+a);
a = 21; //简单赋值运算
a%=5; //相当于a=a%5,a=1在这里插入代码片
System.out.println("a%=5: "+a);
//强制类型转换
byte num = 15;
num+=10; //相当于num=num+10,byte类型+int类型,需要将范围小的byte类型转化成范围大的int,然后执行相加操作
System.out.println("num+=10 : "+num);
}
}