int i = 7;
// i-= 3+2; //7-(3+2)=2
// i -= 3 - 2; //7-(3-2)=6
// i -= 3 - (2L == 2L ? 1 : 3); //7-(3-1)=5
// i*= 3+2; //7*(3+2)=35
// i /= 3 - 2; //7/(3-2)=7
i %= 3 - (2L == 2L ? 1 : 3); //7%(3-1)=1
System.out.println(i);
运算符优先级表
优先级 |
运算符 |
结合性 |
1 |
() [] . |