[java] 대입 연산자 ( =, +=, -=, *=, /=, %=)
Java에서는 여러 종류의 대입 연산자를 제공하여 변수에 값을 할당하거나 계산한 결과를 변수에 할당할 수 있습니다. 이러한 대입 연산자들은 간편하게 변수를 변경하거나 조작할 수 있는 유용한 도구입니다.
단순 대입 연산자 ( = )
가장 기본적인 대입 연산자는 “=” 입니다. 이 연산자를 사용하여 변수에 값을 할당할 수 있습니다.
int x = 10;
String name = "John";
덧셈 대입 연산자 ( += )
덧셈 대입 연산자를 사용하면 변수에 값을 더하여 결과를 변수에 할당할 수 있습니다.
int x = 10;
x += 5; // x에 5를 더한 후 결과를 x에 할당 (x = x + 5 와 동일)
뺄셈 대입 연산자 ( -= )
뺄셈 대입 연산자를 사용하면 변수에서 값을 빼서 결과를 변수에 할당할 수 있습니다.
int x = 10;
x -= 3; // x에서 3을 빼고 결과를 x에 할당 (x = x - 3 와 동일)
곱셈 대입 연산자 ( *= )
곱셈 대입 연산자를 사용하면 변수에 값을 곱하여 결과를 변수에 할당할 수 있습니다.
int x = 10;
x *= 2; // x에 2를 곱한 후 결과를 x에 할당 (x = x * 2 와 동일)
나눗셈 대입 연산자 ( /= )
나눗셈 대입 연산자를 사용하면 변수를 지정한 값으로 나눈 결과를 변수에 할당할 수 있습니다.
int x = 10;
x /= 4; // x를 4로 나눈 결과를 x에 할당 (x = x / 4 와 동일)
나머지 대입 연산자 ( %= )
나머지 대입 연산자를 사용하면 변수를 지정한 값으로 나눈 후의 나머지를 변수에 할당할 수 있습니다.
int x = 10;
x %= 3; // x를 3으로 나눈 나머지를 x에 할당 (x = x % 3 와 동일)
대입 연산자를 사용하여 변수를 간단하게 조작하고 계산하는 것은 Java 프로그래밍에서 매우 흔한 작업입니다. 위의 예제를 통해 대입 연산자의 각 종류를 살펴보고 실제 코드에서 어떻게 사용되는지 이해할 수 있습니다.
참고 문헌:
- https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op1.html