티스토리 뷰

BackEnd/JAVA

[Ch.03] 2. 단항 연산자

JINSUKUKU 2021. 2. 28. 18:03

📌 단항 연산자

하나의 피연산자를 가지는 연산자를 뜻한다. 아래의 연산자가 단항 연산자에 속한다.

 

1. 증감 연산자

x ++   x의 값을 1 증가
y --    y의 값을 1 감소

✔ 증감 연산자는 피연산자의 값을 1 증가하거나 1 감소시킨다.

✔ 대부분의 연산자는 피연산자의 값을 읽어 연산에 사용할 뿐, 직접 값을 변경하지 않는다.

✔ 하지만 증감연산자와 대입 연산자는 피연산자의 값을 변경한다.

 

타입 설명
전위형 값이 참조되기 전에 증감 j = ++i ;
후위형 값이 참조된 후에 증감 j = i++ ;

 

✔ 증감 연산자는 피연산자의 앞과 뒤에 모두 사용될 수 있다.

✔ 메서드 호출에 포함되는 경우 전위형과 후위형의 결과가 다르니 주의하자.

 

2. 부호 연산자

✔ 부호 연산자는 피연산자의 부호가 반대로 변경한 결과를 반환한다.

✔ 음수라면 양수, 양수라면 음수가 연산 결과가 된다.

 

 

 

 

 

[참고] 자바의 정석

'BackEnd > JAVA' 카테고리의 다른 글

[Ch.03] 4. 비교 연산자/논리 연산자  (0) 2021.02.28
[Ch.03] 3. 산술 연산자  (0) 2021.02.28
[Ch.03] 1. 연산자  (0) 2021.02.28
[Ch.02] 형식화 출력 함수 printf() / 형변환  (1) 2021.02.20
[Ch.02] 상수와 리터럴  (0) 2021.02.20
댓글
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
최근에 올라온 글
글 보관함
Total
Today
Yesterday