2 6 算術運算子之賦值與比較運算子

2021-08-16 08:15:45 字數 1372 閱讀 6678

2.6 賦值運算子

運算子

運算規則

範例

結果

賦值int a=2

加後賦值

int a=2,a+=2

減後賦值

int a=2,a-=2

乘後賦值

int a=2,a*=2

整除後賦值

int a=2,a/=2

取模後賦值

int a=2,a%=2

注意:諸如+=這樣形式的賦值運算子,會將結果自動強轉成等號左邊的資料型別。

例項**:

/**

賦值運算子

* +=, -=, *=, /=, %= :*

上面的運算子作用:將等號左右兩邊計算,會將結果自動強轉成等號左邊的資料型別

,再賦值給等號左邊的

* 注意:賦值運算子左邊必須是變數

*/public

classoperatordemo2

}執行結果:

比較運算子:

比較運算子,又叫關係運算子,它是用來判斷兩個運算元的大小關係及是否相等關係的,結果是布林值true或者false。

運算子

運算規則

範例

結果

==相等於

4==3

false

!=不等於

4!=3

true

小於4<3

false

大於4>3

true

<=

小於等於

4<=3

false

>=

大於等於

4>=3

true

注意:*  賦值運算子的 = 符號與比較運算子的 == 符號是有區別的,如下:

*  賦值運算子的 = 符號,是用來將 = 符號右邊的值,賦值給 = 符號左邊的變數;

*  比較運算子的 == 符號,是用來判斷 == 符號 左右變數的值是否相等的。

例項**:

int a = 3;

int b = 4;

system.out.println( a=b );

system.out.println( a==b );

上面**輸出的結果第乙個值為4,第二個值為false

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...

賦值 比較運算子

1 2 賦值運算子分為 34 基本賦值運算子 就是乙個等號 代表將右側的資料交給左側的變數。5int a 30 67 復合賦值運算子 8 a 3 相當於 a a 3 9 b 4 相當於 b b 4 10 c 5 相當於 c c 5 11 d 6 相當於 d d 6 12 e 7 相當於 e e 7 ...

5 算術運算子和比較運算子

select product name,sale price,sale price 2 as sale price x2 from product 運算是以行為單位執行的 法則2 6 select子句中可以使用常數或者表示式 所有包含null的計算,結果肯定是null 通常情況下,類似5 0這樣除數...