KoreaIt Academy/JAVA

5. JAVA의 연산자(Operator)

hongeeii 2021. 7. 8.
728x90
반응형

연산자란 단순하게 기능이 있는 특수문자라고 말할 수 있습니다.


연산자의 우선순위

하나의 수식에 여러 개의 연산자를 사용하면 어떤 연산이 먼저 되는 지를 구분합니다.
연산자 우선순위는 '최단산시관리삼대' 로 외우면 됩니다. 


결합성이란?

하나의 수식에 동일한 연산자가 여러 개 사용되면 알맞는 방향으로 결합되어
연산되는 성질입니다.

 

1. 조건(비교) 연산자

조건연산자란 조건식에서 쓰는 연산자로, 

true or false 두가지로만 나오게 됩니다.

2. 누적 연산자 

다음과 같이 하나의 변수값을 누적하여 연산할 때 누적연산자를 사용합니다.

또한, ++와 --의 경우에 값의 앞에 이용하거나 뒤에 이용함에 따라 더하고 빼는 순간이 변하게 됩니다. (전위형, 후위형)

후위형 : 변수++ 일경우에는 변수를 먼저 처리하고 +1이 나중에 처리됩니다.

전위형 : ++변수 일 경우에는 변수에 +1을 먼저하고나서 변수가 처리됩니다.

 

3. 삼항연산자

다음은 삼항연산자에 대해 알아볼까요??

삼항연산자는 조건식이 참일때 출력하는 값과 거짓일때 나타나는 값을 한번에 정합니다.

조건식 ? true : false 로 나타내며 다음과 같이 이용할 수 있습니다.

변수 b가 a의 값보다 크기 때문에 

a>b의 값은 false이며, result변수에는 "b가 a보다 큽니다"가 저장됩니다.


이상으로 연산자에 대해 알아보았습니다.

728x90
반응형

'KoreaIt Academy > JAVA' 카테고리의 다른 글

7. JAVA 배열 (Array)  (0) 2021.07.13
6. JAVA의 조건문과 반복문  (0) 2021.07.10
4. JAVA의 형변환(Casting)  (0) 2021.07.08
3. JAVA의 변수 + 상수  (0) 2021.07.08
2. JAVA의 출력함수 'Print' 의 종류와 사용방법  (0) 2021.07.08

추천 글