[Java] 자바 101 강의 - #6 (비교 연산자)
- Lecture/Java 강의
- 2022. 4. 11.
비교 연산자(Comparison Operators)
비교 연산자는 A와 B라는 2개의 값을 비교할 때 사용하는 연산자입니다. 2개의 값이 동일하다던지 혹은 동일하지 않다던지, 숫자로 되어 있어서 둘 중에 특정 값이 더 큰가? 등을 구할 때 사용됩니다.
비교 연산자들
연산자 | 공식 | 예시 |
== | 같다 | a == b |
!= | 같지 않다 | a != b |
> | 좌측값이 더 크다 | a > b |
>= | 좌측값이 더 크거나 같다 | a >= b |
< | 좌측값이 더 작다 | a < b |
<= | 좌측값이 더 작거나 같다 | a <= b |
비교 연산자 예시
public class Main {
public static void main(String args[]) {
int a = 10;
int b = 5;
int c = 5;
System.out.println("a == b -> " + (a == b));
System.out.println("a != b -> " + (a != b));
System.out.println("a > b -> " + (a > b));
System.out.println("b >= c -> " + (b >= c));
System.out.println("a < b -> " + (a < b));
System.out.println("b <= c -> " + (b <= c));
}
}
예시 결과
a == b -> false
a != b -> true
a > b -> true
b >= c -> true
a < b -> false
b <= c -> true
예시 설명
- a와 b는 같은가라는 연산은 각각 10과 5이므로 거짓(false)이 됩니다.
- a와 b는 다른가라는 연산은 각각 10과 5이므로 참(true)이 됩니다.
- a가 b보다 큰가는 10 > 5가 되기에, 참(true)이 됩니다.
- b가 c보다 크거나 같은가라는 연산은 둘다 값이 5이므로 참(true)이 됩니다.
- a가 b보다 작은가는 10 < 5가 되기에, 거짓(false)이 됩니다.
- b가 c보다 작거나 같은가라는 연산은 둘다 값이 5이므로 참(true)이 됩니다.
참고로 비교 연산자는 위와 같이 개별적으로 사용되는 경우는 거의 없으며, 일반적으로 논리연산자와 같이 if 같은 조건절에 많이 활용되는 연산자입니다.
반응형
'Lecture > Java 강의' 카테고리의 다른 글
[Java] 자바 101 강의 #8 (IF 조건문, 기본 사용법) (0) | 2022.04.15 |
---|---|
[Java] 자바 101 강의 - #7 (논리 연산자) (0) | 2022.04.12 |
[Java] 자바 101 강의 - #5 (증감 연산자) (0) | 2022.03.28 |
[Java] 자바 101 강의 - #4 (대입 연산자, assignment operator) (0) | 2022.03.24 |
[Java] 자바 101 강의 - #3 (산술연산자, 산술연산 우선순위) (0) | 2022.03.23 |