擴充套件賦值運算子以及關係運算子

2022-10-01 06:33:12 字數 1008 閱讀 1366

如:int a = 3;

賦值就是把3的值給予變數a.

擴充套件賦值運算子

運算子用法舉例

等效的表示式

+=a += b

a= a+b

-=a -= b

a=a-b

*=a *= b

a=a*b

/=a /= b

a=a/b

%=a %= b

a=a%b

其他用法舉例:

int a =2;

int b =3;

a += b+3;//相當於a=a+(b+3)

a -= b+3;//相當於a=a-(b+3)

a *= b+3;//相當於a=a*(b+3)

a *= b+3;//相當於a=a/(b+3)

a %= b+3;//相當於a=a%(b+3)

關係運算子用來進行比較運算。關係運算的結果是布林值只有兩種:true或者false

運算子

含義示例

==等於

a==b

!=不等於

a!=b

>

大於a>b

《小於a

>=

大於或等於

a>=b

<=

小於或等於

a<=b

注意事項

=是賦值運算子,而真正的判斷兩個運算元是否相等的運算子是==。

==、!=是所有(基本資料型別和引用資料型別)都可以使用的。

<=、<、>、>=僅針對數值型別(byte/short/int/long/float/double以及char)。

char字元可以通過(int)語法強制轉型,用法:

system.out.println((int)'h');

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

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

Python運算子 賦值運算子

賦值運算子與算數運算子有這個密不可分的關係,可以理解成是算數運算子在某種特定情況下的一種簡寫賦值運算子 說明舉例 展開形式 對應算數運算子寫法 簡單賦值運算子 x y x y 加賦值 也讀加等於 x y x x y 加賦值 也讀減等於 x y x x y 乘賦值 也讀乘等於 x y x x y 除賦...

賦值運算子

賦值運算子函式 include stdafx.h include class cmystring cmystring cmystring char pdata else cmystring cmystring const cmystring str cmystring cmystring cmyst...