5.2. 프로그램언어 자바(Java)에서의 비교 연산자

프로그램언어 자바(Java)의 동등 비교 연산자

동등 비교 연산자(==)는 프로그램언어 자바(Java)에서 두 개의 값이 동일한지를 비교하는 연산자입니다. 이 연산자는 피연산자 간의 값이 같은지를 확인하여 참(true) 또는 거짓(false)을 반환합니다. 동등 비교 연산자는 기본 데이터 타입과 참조 데이터 타입 모두에서 사용할 수 있습니다.

예를 들어, 정수형 변수 a와 b가 있을 때 a와 b의 값이 같은지를 비교하려면 다음과 같이 동등 비교 연산자를 사용할 수 있습니다.


int a = 5;
int b = 5;

if (a == b) {
    System.out.println("a와 b는 같은 값입니다.");
} else {
    System.out.println("a와 b는 다른 값입니다.");
}

위 예제 코드에서는 변수 a와 b의 값이 모두 5이므로 동등 비교 연산자를 사용하여 두 값이 같은지를 확인하고 결과를 출력합니다. 만약 a와 b의 값이 다르다면 else 블록이 실행되어 “a와 b는 다른 값입니다.”라는 메시지가 출력됩니다.

프로그램언어 자바(Java)의 부등 비교 연산자

프로그램언어 자바(Java)의 부등 비교 연산자인 ‘!=’에 대해 알아보겠습니다.

부등 비교 연산자 ‘!=’는 두 개의 피연산자가 서로 같지 않은지를 비교하는 연산자입니다. 즉, 왼쪽 피연산자와 오른쪽 피연산자가 같지 않으면 true를 반환하고, 같으면 false를 반환합니다.

예를 들어, 변수 x와 y가 있을 때, x != y는 x와 y가 같지 않은지를 확인하는 조건문입니다.


int x = 5;
int y = 10;

if (x != y) {
    System.out.println("x와 y는 같지 않습니다.");
} else {
    System.out.println("x와 y는 같습니다.");
}

위의 예제 코드에서 x와 y가 서로 다르기 때문에 “x와 y는 같지 않습니다.”가 출력됩니다.

프로그램언어 자바(Java)의 크거나 같음 연산자

자바(Java) 프로그래밍 언어에서 크거나 같음 연산자(>=)는 두 개의 값이 서로 크거나 같은지를 비교하는 데 사용됩니다. 만약 첫 번째 값이 두 번째 값보다 크거나 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

예를 들어, 변수 x가 5이고 변수 y가 3이라고 가정해봅시다. 이때 x >= y는 참(true)이 됩니다. 왜냐하면 5는 3보다 크거나 같기 때문입니다.

아래는 크거나 같음 연산자(>=)를 사용한 간단한 자바 예제 코드입니다.


public class Main {
    public static void main(String[] args) {
        int x = 5;
        int y = 3;

        if (x >= y) {
            System.out.println("x는 y보다 크거나 같습니다.");
        } else {
            System.out.println("x는 y보다 작습니다.");
        }
    }
}

프로그램언어 자바(Java)의 작거나 같음 연산자

자바(Java) 프로그래밍 언어에서 작거나 같음 연산자(<=)는 두 개의 값이 작거나 같은지를 비교하는 데 사용됩니다. 만약 첫 번째 값이 두 번째 값보다 작거나 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

예를 들어, 만약 변수 x가 5이고 변수 y가 10이라면, x <= y는 참(true)이 됩니다. 왜냐하면 5는 10보다 작거나 같기 때문입니다.

아래는 작거나 같음 연산자(<=)를 사용한 자바 예제 코드입니다:


public class Main {
    public static void main(String[] args) {
        int x = 5;
        int y = 10;

        if (x <= y) {
            System.out.println("x는 y보다 작거나 같습니다.");
        } else {
            System.out.println("x는 y보다 큽니다.");
        }
    }
}

프로그램언어 자바(Java)의 참거짓 비교 연산자

자바(Java) 프로그래밍 언어에서는 참거짓을 비교하기 위해 다양한 비교 연산자를 제공합니다. 이러한 비교 연산자를 사용하여 조건문을 만들거나 논리 연산을 수행할 수 있습니다.

다음은 자바의 참거짓 비교 연산자들입니다.

  • == (동등 비교 연산자): 두 값이 서로 같으면 true를 반환합니다.
  • != (부등 비교 연산자): 두 값이 서로 다르면 true를 반환합니다.
  • > (크다 비교 연산자): 왼쪽 값이 오른쪽 값보다 크면 true를 반환합니다.
  • < (작다 비교 연산자): 왼쪽 값이 오른쪽 값보다 작으면 true를 반환합니다.
  • >= (크거나 같다 비교 연산자): 왼쪽 값이 오른쪽 값보다 크거나 같으면 true를 반환합니다.
  • <= (작거나 같다 비교 연산자): 왼쪽 값이 오른쪽 값보다 작거나 같으면 true를 반환합니다.

이러한 비교 연산자를 사용하여 조건문을 만들거나 변수들 간의 관계를 확인할 수 있습니다. 아래는 간단한 예제 코드입니다.


public class ComparisonOperatorsExample {
    public static void main(String[] args) {
        int a = 5;
        int b = 3;

        // 동등 비교 연산자 (==)
        if (a == b) {
            System.out.println("a와 b는 같습니다.");
        } else {
            System.out.println("a와 b는 다릅니다.");
        }

        // 크다 비교 연산자 (>)
        if (a > b) {
            System.out.println("a는 b보다 큽니다.");
        }

        // 작거나 같다 비교 연산자 (<=)
        if (a <= 5) {
            System.out.println("a는 5보다 작거나 같습니다.");
        }
    }
}

Leave a Comment