Welcome

首页 / 软件开发 / JAVA / 复习java计算顺序

复习java计算顺序2007-05-27 yycnet.yeah.net yyc译在我举办的一次培训班中,有人抱怨运算符的优先顺序太难记了。

一名学生推荐用一句话来帮助记忆:

“Ulcer Addicts Really Like C A lot”,即“溃疡患者特别喜欢(维生素)C”。



助记词

运算符类型

运算符

Ulcer

Unary

+ - ++ – [[ rest...]]

Addicts

Arithmetic (and shift)

* / % + - << >>

Really

Relational

> < >= <= == !=

Like

Logical (and bitwise)

&& || & | ^

C

Conditional (ternary)

A > B ? X : Y

A Lot

Assignment

= (and compound assignment like *=)


当然,对于移位和按位运算符,上表并不是完美的助记方法;但对于其他运算来说,它确实很管用。