1. 關係運算符:大於(>)、小於(<)、等於(==)、不等於(!=)、大於等於(>=)、小於等於(<=),關係運算的結果是個boolean值。
2. 邏輯運算符:重點講解兩個,邏輯運算符本身也返回一個boolean值。
2) 邏輯或:使用||表示,邏輯或也是個雙目運算符,只有當兩個操作數都爲假的時候,結果才爲假;其餘情況結果均爲真。邏輯或表示或者的意思。
1) 邏輯與:如果第一個操作數爲false,那麼結果肯定就是false,所以在這種情況下,將不會執行邏輯與後面的運算了,即發生了短路。
2) 邏輯或:如果第一個操作數爲true,那麼結果肯定就是true,所在在這種情況下,將不會執行邏輯或後面的運算了,即發生了短路。
1) 關於int b = a++,作用是將a的值先賦給b,然後再讓a自增1.
2) 關於int b = ++a,作用是將a的值先自增1,然後將自增後的結果賦給b。