Java開發入門之第一階段(三)
阿新 • • 發佈:2021-01-03
賦值運算子
賦值運算子分為:
基本賦值運算子:就是一個等號“=”,代表將右側的資料交給左側的變數
int a = 30;
複合賦值運算子:
+= a+=1 相當於 a=a+1
-= a-=1 相當於 a=a-1
/= a/=1 相當於 a=a/1
注意事項:
1.只有變數才能使用賦值運算子,常量不可以
2.複合賦值運算子隱含了一個強制型別轉換
public class 賦值運算子 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//按照公式進行翻譯:a = a+5
//a =10 +5
//a =15
//a本來是10,現在重新賦值得到15
int a =10;
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
}
}
結果執行如下: