그 외의 연산자

이승민·2022년 12월 9일
0

Java의 정석

목록 보기
16/17

조건 연산자 ?:

조건 연산자는 조건식, 식1, 식2 모두 세개의 피연산자를 필요로 하는 삼항 연산자이다.

조건식 ? 식1(true) : 식2(false)

조건식의 평가결과에 따라 다른 결과를 반환한다. 조건식의 평가결과가 true이면 식1이, false이면 식2가 연산결과가 된다.

대입 연산자 = op=

대입 연산자는 변수와 같은 저장공간에 값 또는 수식의 연산결과를 저장하는데 사용된다.
대입 연산자는 연산자들 중에서 가장 낮은 우선순위를 가지고 있기 때문에 식에서 제일 나중에 수행된다.

lvalue와 rvalue

대입 연산자의 왼쪽 피연산자를 lvalue(left value)라고 하고, 오른쪽 피연산자를 rvalue(right value)라고 한다.

복합 대입 연산자

대입 연산자는 다른 연산자(op)와 결합하여 'op='와 같은 방식으로 사용할 수 있다 (ex: i = i + 3 -> i += 3)

profile
💻 끊임없이 성장하는 백엔드 개발자 💻

0개의 댓글