赋值运算符

it2025-07-15  13

/* 赋值运算符分为: 基本赋值运算符:就是一个等号= 代表将右侧的数据 交给左侧的变量 int a = 30; 复合赋值运算符 += a +=3 相当于 a = a + 3 -= b -=4 相当于 b = b - 4 *= c *=5 c = c * 5 /= d /=6 d = d / 6 %= e %=7 e = e % 7 注意事项 1.只有变量才能使用赋值运算符 常量不能进行赋值 2.复合 赋值 运算符其中隐含了一个强制类型转换规律 */ public class add{ public static void main(String[]args){ int a = 10; //按公式就进行翻译a = a + 5 // a = 10 + 5; // a = 15; // a本来是10 现在是15 a += 5; System.out.println(a);//15

int x = 10; //x = x % 3; //x = 10 % 3; // x = 1; //x本来就是10 现在是赋值到1 x %=3; System.out.println(x);//1 // 50 = 30; //常量不能赋值 不能写赋值运算符的左边 错误写法 byte num = 30; // num = num + 5; // num = byte + int // num = int + int // num = int // num = (byte) int num += 5; System.out.println(num); //35 }

}

最新回复(0)