Java
[Java] 연산자
Bay Im
2024. 3. 11. 16:17
- 연산자의 종류
- 산술 연산자
- +, -, *, /, %
- 증감 연산자
- 데이터 값의 1 증가 및 감소
- ++, —
- a = a+1; → a+=1; → a++; 다 같은 형태
- 전위형 (++변수명)
- 연산 전 증감 수행
- 후위형 (변수명++)
- 연산 후 증감 수행
- 비트 연산자
- 비트 AND, OR, NOT, XOR
- &, |, ~, ^
- shift 연산자
- 비트 단위의 이동
- 참고: 최상위 비트가 0이면 양수, 1이면 음수
-
, <<, >>>
- 비트 단위의 이동
- 비교 연산자
- , <, ≤, ≥, ==, ≠
- 논리 연산자
- 논리적 AND, OR, NOT, XOR
- &&, ||, !, ^
- 대입 연산자
- 산술 연산 결과의 대입 (축약형 표현)
- =, +=, -=, *=, /=, &=, |=, >≥, <≤, >>≥
- 삼항 연산자
- 참인 경우 x, 거짓인 경우 y
- (참 또는 거짓) ? x : y
- 산술 연산자
728x90