天天看點

Java —— 三元運算符

由?:符号表示的,具體的含義其實就和if-else結構的含義差不多,這種運算符會将某個條件作兩種處理,如果滿足條件的話就執行第一個結果,如果不滿足的話就執行另外一個結果。

Java —— 三元運算符

1)三元運算符可簡化if-else語句。 

2)三元運算符要求必須傳回一個結果。

3)if後的代碼塊可有多個語句。

運算符有不同的優先級,所謂 優先級就是表達式運算中的運 算順序。如右表,上一行運算 符總優先于下一行。

隻有單目運算符、三元運算符、 指派運算符是從右向左運算的。

Java —— 三元運算符