Java运算符优先级
运算符优先级确定表达式中术语的分组。这会影响表达式的求值方式。某些运算符具有更高的优先级;例如,乘法运算符的优先级比加法运算符高-
例如,x=7+3*2;在这里x被赋值为13,而不是20,因为运算符*的优先级比+高,因此它首先与3*2相乘,然后加到7。
在此,优先级最高的运算符出现在表格的顶部,优先级最低的运算符出现在表格的底部。在表达式中,优先级较高的运算符将首先被评估。
运算符优先级确定表达式中术语的分组。这会影响表达式的求值方式。某些运算符具有更高的优先级;例如,乘法运算符的优先级比加法运算符高-
例如,x=7+3*2;在这里x被赋值为13,而不是20,因为运算符*的优先级比+高,因此它首先与3*2相乘,然后加到7。
在此,优先级最高的运算符出现在表格的顶部,优先级最低的运算符出现在表格的底部。在表达式中,优先级较高的运算符将首先被评估。