[Java] 연산자 우선순위

Java 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--) 

';' 를 만나거나 같은 변수를 만날 경우 변경된 값이 저장된다.

 

'Java' 카테고리의 다른 글

[Java] Heap 모니터링 & Heap Dump 분석하기  (1) 2023.05.10
[Java] LocalDateTime, Timestamp 변환  (0) 2021.02.26
[Java] Set to List, List to Set  (0) 2021.02.25
[Java] Optional 사용법  (0) 2021.02.19
[Java] 파일 입출력  (0) 2021.01.27
블로그 이미지

uchacha

개발자 일지

,