728x90
728x90
= 단항 연산자란?
피 연산자가 하나인 연산자
= 단항 연상자의 종류
1. 양수와 음수를 나타내는 부호 연산자(+, -)
제일 기본 양수와 음수를 나누는 기준.
2. 변수의 앞이나 뒤에 붙어서 변수 값을 하나 증가시키거나,
감소시키는 증/감 연산자(++, --) (☆자주 헷갈림)
"="을 생각할 떄, 오른쪽에 있는 값을 왼쪽으로 넣는다고 한걸 생각해보자!
위에서부터 차례대로 결과값은
k의 값:2 | h의 값:2 | x의 값 : 2 | y의 값 : 1 |
++K에서 K의 값 + 1 =2 | k의 값 증가 후, 대입이어서 2 | x++에 따라서 x는 증가해야 함 | 우선 x 1의 값을 y에 대입 |
여기에서 x의 값은 3이다. 대입은 신경쓰지 않고 ++이 두번 있으니까 마지막에 대입되는 값은 결국 3!
3. 비트의 값을 바꿔주는 비트 반전 연산자(~)
보수는 더했을 때 0이 되는 값!
실제로 사용 빈도수는 낮다고 한다~
4. 논리대수의 값을 반전시켜주는 논리 반전 연산자(!)
5. 데이터 타입을 바꿔주는 캐스트연산자 ( (type) )
형 변환 하는 것을 말하는데, 포스팅을 미리 해놨으니 그 부분을 참고해주셨으면 좋겠습니다~
728x90
'수업 복습하기 > Java' 카테고리의 다른 글
Day 03 - 배열 (Array) (0) | 2021.08.18 |
---|---|
Day 02 - 2항연산자와 3항 연산자 (0) | 2021.08.17 |
Day 02 - 형 변환 (Type Casting) 02 (0) | 2021.08.17 |
Day 02 - 형 변환 (Type Casting) 01 (0) | 2021.08.16 |
Day 02 - 기본적인 이진수 및 데이터 타입 & 크기 알아보기 (0) | 2021.08.16 |