JAVA基礎學習(二)(下)
1.關係運算符
①關係運算符的結構都是boolean類型,要麼true,要麼false
②不要把“==”寫成“=”,“= =”是關係運算(等於),“=”是賦值運算
2.邏輯運算符
①& 邏輯與(並且,只有全部爲true,結果才爲true)
②| 邏輯或(或者,只有全部爲false,結果才爲false)
③^ 邏輯異或(a^b,a與b的結果不同,異或的結果才爲true,相同爲false)
④!邏輯非(取反,!a與b的結果正好爲反)
⑤&& 短路與(只要發現左邊的結果爲false,右邊則不再參與運算)
⑥|| 短路或(只要發現左邊的結果爲true,右邊則不再參與運算)
3.三元運算符
格式:關係表達式?表達式1:表達式2;(?判斷爲結果是boolean類型,結果爲true,執行表達式1,結果爲false,執行表達式2)