JAVA

►연산자◀︎

chojdsj 2023. 4. 20. 18:21
728x90
* 증감 연산자 ++, --

- 피연산자(값) 를 1 증가 또는 감소 시키는 연산자

 

전위 연산 먼저 연산 후 다른 연산 실행.   ex) ++a;

 

- 후위 연산 다른 연산 우선 실행 후 연산.   ex)a++;

 

-------->>>>  위 사진의 계산을 해보면 a는 후위연산으로 계산될때는 3으로 계산되어진다. b는 반대로 전위 연산이기때문에 계산하면서 1이 감소하고 4로 계산되어진다. 그러므로 a == 3, b == 4 가 되어서 변수 c에는 7이 대입된다. 그리고 계산이 끝났다면 a의 후위연산이 실행되어 a는 4가된다. 

 

 

* 비교연산자

- 비교연산자 : >, <, >=, <=, ==, !=

- 비교 연산자의 결과는 항상 논리값(true, false)

 

- %는 나누기의 나머지 값을 구하는 연산

 

> temp는 짝수인가, 홀수인가?

= 723dmf 2로 나눠서 나머지가 0이면 짝수인 true가 나오고 나머지가 1이면 홀수이기때문에 false가 출력된다.

 

> temp는 3의 배수인가?

= 723을 3으로 나눠서 나머지가 0이면 3의 배수이기 때문에 true가 출력된다.

 

 

 

 

 

 

'JAVA' 카테고리의 다른 글

►반복문◀︎  (0) 2023.04.21
►조건문◀︎  (0) 2023.04.20
►출력문◀︎  (0) 2023.04.18
►형변환◀︎  (0) 2023.04.17
►변수◀︎  (0) 2023.04.17