변수에 숫자나 문자열 등의 값을 입력하거나 연산 결과를 다른 변수에 할당시킬 때 사용하는 연산자
ex)
int a = 0; // 여기서 값을 할당해주는 '='이 대입 연산자입니다.
대입연산자에는 기본적으로 = 를 가장 많이 사용하지만
경우에 따라서 다음과 같은 대입연산자도 사용합니다.
ex)
int a = 10;
int b = 5;
a += b; // b를 a에 더해주고 a 값에 대입합니다.
a -= b; // b를 a에서 빼주고 a 값에 대입합니다.
a *= b; // b를 a에 곱해주고 a 값에 대입합니다.
a /= b; // a를 b로 나눈 값의 몫을 a값에 대입합니다.
a %= b; // a를 b로 나눈 값의 나머지를 a값에 대입합니다.
> 입력
a += b;
System.out.println(a);
a -= b;
System.out.println(a);
a *= b;
System.out.println(a);
a /= b;
System.out.println(a);
a %= b;
System.out.println(a);
> 출력
15
10
50
10
0
이외에 다른 대입연산자도 있지만 잘 사용하지 않기 때문에 기본적인 대입연산자 예시만 알아보았습니다.