증감 연산자
변수 값을 1만큼 증가하거나, 1만큼 감소하는 경우에 사용
- 증가 연산자(++) : 변수 값을 1만큼 증가
- 감소 연산자(--) : 변수 값을 1만큼 감소
전위와 후위
증감 연산자의 위치에 따라서 전위와 후위로 나뉨
- 전위 : 변수(n) 앞에 증감 연산자를 씀
- ++n, —n
- 후위 : 변수(n) 뒤에 증감 연산자를 씀
- n++, n—
[ 증감 연산자 사용시에 유의점 ]
- 증감 연산자를 단독으로 사용할 때는 차이가 없지만
- 연산자를 사용한 뒤에 다른 변수에 할당할 때는, 증감 연산자의 위치에 따라 큰 차이가 있음
→ 즉, 전위와 후위에 따라(증감 연산자의 위치) 값의 차이가 발생함
전위 연산자
연산자를 변수 앞에 사용하는 경우
- 전위 연산자는 num3 변수에 값을 할당하기 전에 + 연산을 먼저 하게 되므로, 연산으로 바뀐 값이 다른 변수에 할당이 됨
- 증감 연산자를 변수 앞에 쓰면(전위) 연산을 먼저 처리한다는 뜻
후위 연산자
연산자를 변수 뒤에 사용하는 경우
- 후위 연산자는 num3에 먼저 값을 할당을 한 이후에 + 연산을 하게 되므로, 바뀌기 전의 값이 다른 변수에 할당
- 증감 연산자를 변수 뒤에 쓰면(후위) 연산을 나중에 처리한다는 뜻
'JAVA' 카테고리의 다른 글
[JAVA] 메서드의 return문(형식, 특징, 주의할 점) (0) | 2024.04.17 |
---|---|
[JAVA] 배열 관련 메서드(equals, toString, sort) (0) | 2024.04.17 |
[JAVA] 2차원 배열(선언, 초기화, 길이 구하기) (0) | 2024.04.17 |
[JAVA] 배열(1차원 배열, 배열 생성, 초기화) (0) | 2024.04.16 |
[JAVA] 반복문(break문과 continue문 사용하기) (0) | 2024.04.16 |