300x250
비교 연산
- 두 피연산자를 비교해 true or false의 논리 값을 내는 연산
연산자 | 내용 | 예제 | 결과 |
a < b | a가 b보다 작으면 true | 3 < 5 | true |
a > b | a가 b보다 크면 true | 3 > 5 | false |
a <= b | a가 b보다 작거나 같으면 true | 1 <= 0 | false |
a >= b | a가 b보다 크거나 같으면 true | 10 >= 10 | true |
a == b | a가 b와 같으면 true | 1 == 3 | false |
a != b | a가 b와 같지 않으면 true | 1 != 3 | true |
논리 연산
- boolean 타입의 피연산자에 대한 논리 연산
- 연산의 종류 : NOT(!), OR(||), AND(&&), XOR(^)
연산자 | 내용 | 예제 | 결과 |
! a | a가 true면 false, false 이면 true | !(3<5) | false |
a || b | a와 b의 OR 연산, a와 b모두 false인 경우에만 false | (3>5) || (1==1) | true |
a && b | a와 b의 AND 연산, a와 b모두 true인 경우에만 true | (3<5) && (1==1) | true |
a ^ b | a와 b의 XOR 연산, a와 b가 서로 다를 때 true | (3>5) ^ (1==1) | true |
예
300x250
'Progamming > Java' 카테고리의 다른 글
[JAVA] 별찍기 - for문(반복문),중첩 for문 (0) | 2023.02.13 |
---|---|
Java 기본 자료형 & 참조 자료형 (0) | 2022.11.02 |
Java(자바) - 연산자 3. 비트 연산자 & 시프트 연산자 (0) | 2022.10.14 |
Java(자바) - 연산자 1. 연산의 종류 & 대입연산자 (1) | 2022.10.13 |