CODEDRAGON ㆍDevelopment/Java
복합대입 연산자(약식 대입 연산자)
· 대입 연산자와 다른 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공합니다.
· 대입 연산자와 산술 연산자를 함께 사용하는 연산자로 반복되는 변수가 생략된 형태입니다.
· 대입 연산자와 같은 우선순위를 가지며, 대입 연산자와 마찬가지로 결합순서는 오른쪽에서 왼쪽입니다.
연산자 |
의미 |
+= |
왼쪽 변수값과 더하기 연산 수행하면서 대입 |
-= |
왼쪽 변수값에서 빼기 연산을 수행하면서 대입 |
*= |
왼쪽 변수값과 곱하기 연산을 수행하면서 대입 |
/= |
왼쪽 변수값에 나누기 연산 수행하면서 대입 |
%= |
왼쪽 변수값에 나머지 값을 구하면서 대입 |
복합대입 연산자 의미
산술 연산자와 대입 연산자를 하나로 나타내는 기호
산술 연산자 |
복합대입 연산자 |
|
a = a + b |
a += b |
a와 b의 합을 a에 저장 덧셈 연산 |
a = a - b |
a -= b |
a에서 b를 뺀 차를 a에 저장 뺄셈 연산 |
a = a * b |
a *= b |
a와 b의 곱을 a에 저장 셈 연산 |
a = a / b |
a /= b |
a를 b로 나눈 몫을 a에 저장 나눗셈 연산 |
a = a % b |
a %= b |
a를 b로 나누었을 때 나머지를 a에 저장 나머지 연산 |
'Development > Java' 카테고리의 다른 글
증감 연산자, 증감 연산자 종류, 증감 연산자 prefix/postfix 기능, 증감 연산자 선행/후행 실행후 결과값 확인(주의) (0) | 2017.11.14 |
---|---|
SCE(Short-Circuit Evaluation) 연산 (0) | 2017.11.14 |
연산자(Operator) (0) | 2017.11.13 |
자바의 자동 형변환 규칙(Implict Conversion) (0) | 2017.11.13 |
데이터 저장계층 또는 영속계층(Persistence Layer)에 대한 이해 - DAO(Data Acess Object), DTO(Data Transfer Object), VO(Value Object) (0) | 2017.11.12 |