一、算術運算符
學習
兩個整數之間的相除(/)運算結果仍是整數,其結果是除的結果的整數部分。
例如:5/2結果爲2
要得到實數結果,運算中至少一個浮點數。
例如:5/2.0結果爲2.5
二、關係運算符
spa
三、賦值運算符3d
四、邏輯運算符
blog
在使用短路與(&&)時,若是第一個操做數(或表達式)爲「假」,則再也不計算第二個操做數(或表達式),直接返回「假」。
在使用短路或(||)時,若是第一個操做數(或表達式)爲「真」,則再也不計算第二個操做數(或表達式),直接返回「真」。
邏輯運算符只能用於布爾(boolean)類型之間;其結果值爲布爾(boolean)類型。
五、位運算符class
位運算符只可用於整數類型、char類型,不可應用於浮點類型。
六、條件運算符
條件運算符是一個三目運算符,也是惟一的一個三元運算符,符號爲「? :」,在程序中能實現簡單的判斷功能。
語法格式:
表達式1?表達式2:表達式3
其中表示1是一個布爾表達式,若是表達式1結果爲true,則執行表達式2,不然執行表達式3。
舉例說明:求a,b的最大值。語法