Java中的运算符优先级
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的运算符优先级相关的知识,希望对你有一定的参考价值。
1 问题
在一组程序的编写中,常常有多重运算重叠。若没有搞清java中运算符的优先级,很容易在算法的编程中发生错误。所以搞清楚运算符的优先级在java编程中非常重要。
2 方法
在java中将诸类算法一一试验,并查证资料,以得出结论。
算数运算符
关系运算符
逻辑运算符
位运算符与拓展赋值运算符
3 结语
根据实验以及资料查阅得出运算符的优先级为:
分隔符(.[]())>单目运算符(++--!)>强制类型转换运算符(type)>乘除求余>加减>移位运算符(<< >> >>>)>关系运算符>等价运算符>&>^>|>&&>||>三目运算符(?:)>赋值运算符。
以上是关于Java中的运算符优先级的主要内容,如果未能解决你的问题,请参考以下文章