JAVA
8. JAVA 관계 논리
NamGH
2023. 7. 26. 21:46
int a = 10, b = 20;
c = a > 10 && b > 10;
System.out.println("c : " + c);
c = a > 10 || b > 10;
System.out.println("c : " + c);
System.out.println("c : " + !c);
관계논리의 경우 대표적으로 3가지로 나뉘는데
연산자 | 기능 |
&&(AND) | 두 항 모두 참일때만 참 한 항이 거짓일경우 거짓 |
||(OR) | 두 항 중 한 항만 참일경우 참 |
!(NOT) | 단 항 연산자로 참일경우 거짓으로 거짓일 경우 참 |
위의 지문을 보면 c = a > 10 && b > 10;의 경우 AND연산자이기 때문에 f && t 됨으로 false가 된다
다음 지문인 c = a > || b > 10;의 경우 OR연산자이기 때문에 f || t 됨으로 true가 됩니다.
마지막인 "c : " + !c);의 경우 부정문이기 때문에 F가 됩니다.