引言
所有的程序开发,都是数据的处理,对于数据的处理,一定会有操作,而这些操作就是运算符。比如说加法运算就要用到运算符"+".而对于运算符,是存在有优先级先后的关系的,很简单的例子,乘法的优先级高于加减法。
对于运算符的优先级问题,个人觉得没必要去背,太多了,只需要技术()的优先级是最高的。所以说通常只需要在表达式中适当的加上括号就好了,而且开发中不应该写比较复杂的运算表达式,否则就是一个很折磨人的情况
public class Demo {
public static void main(String[] args) {
// 复杂表达式示例
int a = 2 ;
int b = 3 ;
// 下面这一串长长的表达式,真的是折磨人
int res = a + b * b * a + a++ + ++b + a + --a - --b * a