Java
[Java] 연산자 우선순위
uchacha
2022. 12. 18. 17:23
- @참고: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=dnzh&logNo=100134269443
- 우선순위가 높은 순서부터 낮은 순서대로
연산기호 | 결합방향 | 우선순위 |
expr++, expr-- | ||
++expr, --expr, 부호연산자, !, ~ | ||
*, /, % | ||
+, - | ||
shift 연산자 | ||
부등호, instanceof | ||
비교(==, !=) | ||
순서대로 우선순위 &, ^, | | ||
순서대로 우선순위 &&, || | ||
삼항연산자 | ||
대입(=, +=, -=, *=, /=, %=, &=, ^= , |=, <<=, >>=, >>>=) |
* 후위 증감 연산자 (expr++, expr--)
';' 를 만나거나 같은 변수를 만날 경우 변경된 값이 저장된다.