赋值运算符

package com.baidu.www.Scanner;
/*
赋值运算符分为:

基本赋值运算符:就是一个等号”=“,代表右侧的数据交给左侧的变量。
int a = 30;

复合赋值运算符:
+= a += 1 相当于 a = a + 1
-= a -= 1 相当于 a = a - 1
*= a *= 1 相当于 a = a * 1
/= a /= 1 相当于 a = a / 1
%= a %= 1 相当于 a = a % 1

注意事项:
1.只有变量才能使用赋值运算符,常量不能进行赋值。
2.复合赋值运算符其中隐含了一个强制类型转换。
*/

public class Demo11 {
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本来等于10,现在重新赋值得到1
x %= 3;
System.out.println(x);//1


}
}
posted @ 2021-07-16 22:51  WeChatf2d8  阅读(224)  评论(0)    收藏  举报