Java運算符優先級

java運算符的優先級(1級最高)

優先級 運算符
1 . () 點和括號
2 ++ -- 自增自減
3 new 新建對象
4 * / % 乘除模
5 + - 加減
6 >> << >>> 右移 左移 無符號右移
7 > < >= <= 比較運算符
8 == !=
9 & 位和
10 ^ 位異或
11 | 位或
12 ! 邏輯非
13 && 短路和
14 || 短路或
15 ?: 三目運算符
16 = += -= *= /= %= ^= 賦值
17 &= <<= >>= 位運算賦值
  1. . () 點和括號
  2. ++ -- 自增自減
  3. new 新建對象
  4. * / % 乘除模
  5. + - 加減
  6. >> << >>> 右移 左移 無符號右移
  7. > < >= <= 比較運算符
  8. == !=
  9. & 位和
  10. ^ 位異或
  11. | 位或
  12. ! 邏輯非
  13. && 短路和
  14. || 短路或
  15. ?: 三目運算符
  16. = += -= *= /= %= ^= 賦值
  17. &= <<= >>= 位運算賦值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章