package chapter02;标签:20,int,运算符,b1,byte,赋值 From: https://www.cnblogs.com/heiqiushuai/p/17083563.html
public class Java04_Operator01 {
public static void main(String[] args) {
// TODO 运算符 - 赋值运算符
// 等号就是赋值运算符:将右边表达式结果赋值给左边变量
// 赋值运算符需要考虑类型关系
String name = "zhangsan";
byte b = 10;
short s = b;
// TODO 复合赋值运算符: +=
// 如果元素进行运算后重新赋值给自己,那么可以将运算和赋值的符号进行简化
// 如果使用了复合赋值运算符,那么数据的类型不会发生变化
// int i = 1;
// i = i + 1;
// i = i * 1;
// i *= 2;
// System.out.println(i);
byte b1 = 10;
//b1 = b1 + 20;// int => byte
b1 += 20;
System.out.println(b1);
}
}