#java入门党求带!为什么正确结果是44不是42!

求dalao解释一下!

img

1). 10+9*(15%6)+20%32+3
2). 10+9
3+2*2+3
3). 10+27+4+3
4). 44

单目>算数运算符>移位>比较>按位>逻辑>三目>赋值

单目运算符(一元运算符,即一个变量):+,-,++,--
算数运算符:+,-,*,/,%
移位运算符:<<,>>
关系运算符:>,<,>=,<=,==,!=
位运算符:&,|,~,^,
逻辑运算符:&&,||
三目运算符:表达式1?表达式2:表达式3;
赋值运算符:=等