728x90
비교 연산자( <, >, <=, >=, ==,!=)
비교 연산자의 경우 수식을 통해 true 나 false 값을 얻을 수 있으며
==는 같다.!=는 같지 않다를 나타낸다.
ex) boolean res = 10!= 11; 이 값을 출력하면 10과 11이 같지 않기 때문에
true 값을 얻을 수 있다.
논리 연산자(and, or, not)
and: &&로 사용되고 ~~ 이고, ~~ 이면서 동시에, ~~ 하고 와 같은 뉘앙스로 사용되며
A && B 일 때 A와 B 모두 참일 경우 적용된다.
or: ||로 사용되며 ~~ 이거나, 혹은, 또는과 같은 의미로 사용된다.
A || B 일 경우 A 혹은 B 둘 중 하나라도 참일 경우에 적용된다.
not:!로 사용되며 부정의 의미를 가지고 있다.
!(true)의 경우 false로!(false)의 경우 true로 적용할 수 있다.
삼항 연산자(조건 연산자)
자료형 (변수) = 조건식? T:F; 로 사용되며 int num = 10>5? 1:2;과 같은 경우
값을 출력하면 10은 5보다 크기 때문에 1이 출력되고 반대의 경우 2가 출력된다.


728x90
'Java > study' 카테고리의 다른 글
| 제어문(조건문) (0) | 2022.06.08 |
|---|---|
| 스캐너와 객체 (0) | 2022.06.08 |
| 연산자 우선순위 (0) | 2022.06.07 |
| 변수와 자료형 그리고 연산자 (0) | 2022.06.07 |
| JDK, 이클립스 설치와 시작 (0) | 2022.06.07 |