java
(자바) 관계연산자 VS 논리연산자
컴공 윤서혜 학습일기
2019. 4. 8. 22:01
관계 연산자(relational operator)는
두 개의 피연산자를 비교하는데 사용된다.
| 연산자의 기호 | 의미 | 사용 예 |
| == | x와 y가 같은가? | x == y |
| != | x와 y가 다른가? | x != y |
| > | x가 y보다 큰가? | x > y |
| < | x가 y보다 작은가? | x < y |
| >= | x가 y보다 크거나 같은가? | x >= y |
| <= | x가 y보다 작거나 같은가? | x <= y |
예를 들어 3 ==7 은 false 이고 3 != 7 은 true 이다.
논리 연산자는
여러개의 조건을 조합하여 참인지 거짓인지 따질 때 사용한다.
| 연산자의 기호 | 사용 예 | 의미 |
| && | x && y | AND 연산, 둘다 참이면 참. 그렇지 않으면 거짓. |
| || | x || y | OR 연산, 둘중에 하나만 참이면 참. 모두 거짓이면 거짓 |
| ! | !x | NOT 연산, x가 참이면 거짓, x가 거짓이면 참. |