연산자 우선순위
우선순위 | 연산자 | 설명 | 순위가 같을 경우 진행 방향 |
1 | () [] . | 1차연산자 | → |
2 | + - ++ -- ~ ! (type) | 단항 연산자[변수 (또는 상수) 앞에 붙음] | ← |
3 | * / % | 산술 연산자 | → |
4 | + - | 산술 연산자 | → |
5 | << >> >>> | 비트 시프트 연산자 | → |
6 | < <= > >= instanceof | 비교 연산자 | → |
7 | == != | 동등 연산자 | → |
8 | & | 비트 연산자 | → |
9 | ^ | 비트 연산자 | → |
10 | | | 비트 연산자 | → |
11 | && | 논리 연산자 | → |
12 | || | 논리 연산자 | → |
13 | ?: | 조건 삼항 연산자 | → |
14 | = += -= *= /= %= ^= |= <<= >>= | 대입 연산자 | ← |
동급일 땐 왼→오
'개발 일기 > Java Programming' 카테고리의 다른 글
중첩 If 문 (1) | 2024.01.08 |
---|---|
If 문 (0) | 2023.12.29 |
비트 연산자 | 비트 논리곱 연산자 & | 비트 논리합 연산자 | | 비트 배타적 논리합 연산자 ^ | 비트 부정 연산자 ~ | 왼쪽 시프트 연산자 << | 오른쪽 시프트 연산자 >> (1) | 2023.09.11 |
논리 연산자 (0) | 2023.09.11 |
관계 연산자 (0) | 2023.09.11 |