Java运算符优先级表
Java 的运算符优先级表,结构清晰,也蛮详细的,挺适合用来当平时写代码的参考手册。
Java 里的表达式,有时候一不小心就变复杂了,是嵌套调用、逻辑判断那种。这时候优先级规则就派上用场了,写得顺手,出 bug 的几率也小不少。
表格按照优先级从高到低罗列,每一类还配了简短解释,比如括号、加减、位移运算这些,像a * (b + c)
这种例子也有,说得挺明白。
像逻辑非!
和自增自减++
这类符号,多人容易搞混先后顺序。这里讲清楚了是前缀还是后缀、有没有副作用,看完就知道怎么写才靠谱。
嗯,表里还有点小瑕疵,像移位和赋值那块符号转义有点问题,但不影响大体理解。你要是拿来平时查一查用,完全够用。
如果你平时老写条件判断、链式表达式之类的,建议你把这个表收藏了,写多了自然就记住了。
36.5KB
文件大小:
评论区