[Java] 대입 연산자

Bam·2024년 2월 22일
0

Java

목록 보기
13/98
post-thumbnail

대입 연산자

대입 연산자는 변수에 값(리터럴)이나 연산 결과 등을 저장하는데 사용되는 연산자입니다. 사실 그동안 예제 코드 작성하면서 나왔던 =가 모두 대입 연산자입니다.

int x = 1;
int y = 1;
char c = 'A';
boolean = true;

int result;

result = x + y;

대입 연산자는 지금까지 배웠던 몇몇 연산자들과 결합하여 oper=의 형태로 사용될 수 있습니다. 이렇게 사용하면 우측의 피연산자를 oper로 연산하여 좌측의 피연산자에 대입합니다.

int x = 1;
x = x + 2;
//는 다음 코드와 완전히 동일한 결과를 수행합니다.
int x = 1;
x += 2;
int x = 1;
x = x + 2;
System.out.println(x);

int y = 1;
y += 2;
System.out.println(y);

예시는 덧셈만 했지만 +=, -=, *=, /=, %=, <<=, >>=, >>>=, &=, |=, ^=도 사용가능합니다.

0개의 댓글