Java에는 어떠한 축약 연산자들이 있는지 알아보겠습니다.
int myNum = 1;
1이라는 int 값을 가지는 myNum를 선언하고 myNum에 축약 연산자를 사용해보겠습니다.
1. 1을 더하거나 빼고 싶을 때 사용하면 좋은 연산자
1. 변수++ : 1을 더해 주는 연산자 입니다.
myNum++; // 1 + 1 = 2
2. 변수-- : 1을 빼주는 연산자 입니다.
myNum--; // 2 - 1 = 1
1번에서 ++로 1을 더해주었기 때문에 myNum은 2가 되어있는 상태이기에, --를 해주면 1 값을 갖게 됩니다.
=> 1을 곱하거나 나누는 것은 의미가 딱히 없기 때문에 ** 또는 // 연산자는 없는 것이겠죠?
2. 1이 아닌 숫자를 더하기/빼기/곱하기/나누기 할 때 사용하면 좋은 연산자
1. 변수 += 2 : 더하기 연산
myNum += 2 // 1 + 2 = 3
myNum += 1이었다면 ++와 같은 결과를 가지고 올 수 있습니다. 즉, 변수에 더하고 싶은 값을 '+=' 뒤에 적어주면 되는 것입니다.
2. 변수 -= 1 : 빼기 연산
myNum -= 1 // 3 - 1 = 2
3. 변수 *= 10 : 곱하기 연산
myNum *= 10 // 2 * 10 = 20
4. 변수 /= 2 : 나누기 연산
myNum /= 2 // 20 / 2 = 10
반응형
'Java' 카테고리의 다른 글
Class(3)-Inheritance(상속) 사용하기 (0) | 2022.04.25 |
---|---|
Class(2)-Constructor-set을 간편하게 (4) | 2022.04.25 |
Class(1)-Class란 & Class 사용하기 (0) | 2022.04.25 |
User Input 받는 방법 - Scanner사용 (0) | 2022.04.22 |
Switch문 (0) | 2022.04.18 |