尊重原創:(口訣)轉自http://lasombra.iteye.com/blog/991662java
今天看到《java編程思想》中的運算符優先級助記口訣,不過「Ulcer Addicts Really Like C A lot」在中文語境下很差記。我試着寫一個口訣:
單目乘除爲關係,邏輯三目後賦值。
單目:單目運算符+ –(負數) ++ -- 等
乘除:算數單目運算符* / % + -
爲:位移單目運算符<< >>
關係:關係單目運算符> < >= <= == !=
邏輯:邏輯單目運算符&& || & | ^
三目:三目單目運算符A > B ? X : Y
後:無心義,僅僅爲了湊字數
賦值:賦值=編程
附:我的補充spa
int m = 12; int n = m << 1 + 2; int n = m << (1 + 2); //這樣更直觀