단항 연산자
증감 연산자 ++ -- : 피연산자에 저장된 값을 1 증가 또는 감소시킴
(정수와 실수는 가능하나 상수는 불가능)
증가 연산자(++) : 피연산자의 값을 1 증가
감소 연산자( -- ) : 피연산자의 값을 1 감소
전위형 : 값이 참조되기 전에 증가
ex) ++i , --i
후위형 : 값이 참조된 후에 증가
ex) i++, i--
j = ++i; 연산 순서
(1) i의 값을 증가(+ 1)
(2) i의 값을 참조(대입)
(3) 연산결과를 j에 저장
j = i++; 연산 순서
(1) i의 값을 참조(대입)
(2) 연산결과를 j에 저장
(3) i의 값을 증가(+ 1)
※ 식에 두 번 이상 포함된 변수에 증감연산자를 사용하는 것은 피해야 한다
부호 연산자 + -
boolean형과 char형을 제외한 기본형에만 사용 가능
'Backend > Java' 카테고리의 다른 글
자바의 정석 정리(15) - 비교 연산자 (0) | 2022.05.27 |
---|---|
자바의 정석 정리(14) - 산술 연산자 (0) | 2022.05.27 |
자바의 정석 정리(12) - 연산자 (0) | 2022.05.26 |
자바의 정석 정리(11) - 형변환 ② (0) | 2022.05.25 |
자바의 정석 정리(10) - 형변환 ① (0) | 2022.05.24 |