Java運算

一、賦值運算

// 將等號右邊的值賦給左邊的變量
int a = 1;
System.out.println(a);// 輸出結果:1

二、算數運算

// 算數運算符 + - * / % ++ --
String str1 = "1" + 2 + 3;
System.out.println(str1);// 輸出結果:123
String str2 = "1" + (2 + 3);
System.out.println(str2);// 輸出結果:15
String str3 = 1 + 2 + "3";
System.out.println(str3);// 輸出結果:33
int a = 1;
System.out.println(++a);// 輸出結果:2 自增運算 先加再輸出

三、位運算

// 位運算符 ^ >> <<
int i1 = -9^7;
System.out.println(i1);// 輸出結果:-16
int i2 = -7>>1;
System.out.println(i2);// 輸出結果:-4
int i3 = -11<<1;
System.out.println(i3);// 輸出結果:-22

四、關係運算

// 關係運算符 > = < >= <= == !=
float flag = 1 > 2;
System.out.println(flag);// 輸出結果: false

五、邏輯運算

// 邏輯運算符 && || 
int a = 7;
int b = 4;
System.out.println((b++ < ++a) && (a-- > --b)); // 輸出結果 true
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章