速记java运算符优先级
今天看到《java编程思想》中的运算符优先级助记口诀,不过“Ulcer Addicts Really Like C A lot”在中文语境下不好记。我试着写一个口诀:
单目乘除为关系,逻辑三目后赋值。
为了更方便的记住上面这句话,假想这样一个场景:单身(单目)的人,提高自身修养(加减乘除),是为了(位移)能结交异性(关系),结婚之后(逻辑)有了小孩(三目),要教给小孩各种知识(赋值)。
单目:单目运算符+ –(负数) ++ -- 等
乘除:算数单目运算符* / % + -
为:位移单目运算符<< >>
关系:关系单目运算符> < >= <= == !=
逻辑:逻辑单目运算符&& || & | ^
三目:三目单目运算符A > B ? X : Y
后:无意义,仅仅为了凑字数
赋值:赋值=
英文的java助记口诀
http://www.bianceng.cn/Programming/Java/200705/1473.htm
C语言的助记口诀