運算式是由運算元和運算子組成的計算式。
運算元可以是變數、常數,運算子則包括算術運算(如 +、-)、邏輯運算(如 &&、||)、比較運算(如 >、==)等。運算式的結果可用來賦值、條件判斷或控制程式流程。
運算式有很多種組合的方式,例如:
1. 6+3
#這種類型運算式,由整數3,6和算術運算子『+』組成
2. num-9
#這種類型運算式,由變數num與算術運算子『-』以及整數9組成
3. (a != b)
#這種類型運算式,由括號運算子與變數運算子以及關係運算子組成
舉例說明:
簡單練習,撰寫一下運算式程式碼:
int a = 10;
int c = 12;
#宣告整數變數
c-=a;
#計算c=c-a的值
執行結果:
在Java這個程式語言,在運算式型態轉換有一個原則,當運算式中不同型態的資料同時出現時,Java會自動進行型態轉換,會根據以下規則來處理型態的轉換:
1.位元組較少的型態會轉換為位元組較多的型態。
2.字元型態會轉換成 short 型態。
3.short 型態遇到 int 型態會轉換為 int 型態。
4.int 型態會轉換成 float 型態。
5.若某個運算元是 double,則其他運算元也會轉換為 double 型態。
6.布林型態無法轉換成其他型態。
以上是運算式的一些撰寫方法,以及運算式型態轉換的規則