[Java] 자바 101 강의 - #6 (비교 연산자)

    비교 연산자(Comparison Operators)

    비교 연산자는 A와 B라는 2개의 값을 비교할 때 사용하는 연산자입니다. 2개의 값이 동일하다던지 혹은 동일하지 않다던지, 숫자로 되어 있어서 둘 중에 특정 값이 더 큰가? 등을 구할 때 사용됩니다.

     

    [Java] 자바 101 강의 - #6 (비교 연산자)


    비교 연산자들

    연산자 공식 예시
    == 같다 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

     

    예시 설명

    1. a와 b는 같은가라는 연산은 각각 10과 5이므로 거짓(false)이 됩니다.
    2. a와 b는 다른가라는 연산은 각각 10과 5이므로 참(true)이 됩니다.
    3. a가 b보다 큰가는 10 > 5가 되기에, 참(true)이 됩니다.
    4. b가 c보다 크거나 같은가라는 연산은 둘다 값이 5이므로 참(true)이 됩니다.
    5. a가 b보다 작은가는 10 < 5가 되기에, 거짓(false)이 됩니다.
    6. b가 c보다 작거나 같은가라는 연산은 둘다 값이 5이므로 참(true)이 됩니다.

     

    참고로 비교 연산자는 위와 같이 개별적으로 사용되는 경우는 거의 없으며, 일반적으로 논리연산자와 같이 if 같은 조건절에 많이 활용되는 연산자입니다.

     

     

    반응형

    댓글

    Designed by JB FACTORY