首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 運算符優先順序記憶法:Ulcer Addicts Really Like C A Lot

     編輯:Java 相關知識

運算符優先順序是初學者常見的痛點。有位學生分享了一句極佳的英語助記句:

"Ulcer Addicts Really Like C A Lot"
(潰瘍患者特別喜歡維生素 C)

每個單字首字母對應一類運算符,按優先級從高到低排列:

助記詞運算符類別包含運算符
UlcerUnary(一元)+ - ++ -- 等
AddictsArithmetic & Shift(算術與移位)* / % + - << >>
ReallyRelational(關係)> < >= <= == !=
LikeLogical & Bitwise(邏輯與位)&& || & | ^
CConditional(條件/三元)A > B ? X : Y
A LotAssignment(賦值)= += -= *= 等

注意:此表對移位與位運算符的排序並非完美,但對其他運算符極具參考價值。實際編碼時,建議多用括號明確優先級,避免歧義。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved