欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java笔记15——Java运算符优先级,

来源: javaer 分享于  点击 6442 次 点评:277

Java笔记15——Java运算符优先级,


Java运算符优先级

当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。
例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。
再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。

图表


说明:表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。

相关文章

    暂无相关文章
相关栏目:

用户点评