자바 코딩 / 비교연산자 종류와 뜻 사용 방법 / ==, !=, >, <, >=, <=

.

비교연산자 뜻

자바에서 비교연산자는 두가지 이상의 값을 비교한다.
숫자 또는 문자열 등의 데이터를 `크다 작다 같다` 등으로 비교하는 역할을 하고, 프로그램의 동작 방향을 지정한다.
비교연산자의 특징은 서로 다른 값을 비교한 후 조건이 맞으면 true, 조건이 같지 않다면 false로 결과를 보여준다.

  • 비교연산자
    - 종류: ==, !=, >, >=, <. <= 
    A 비교연산자 B
    - A: 기준값, B: 비교값
    결과
    - true: 같다, false: 같지 않다.

종류와 사용 방법

기준값은 왼쪽이며, 비교값은 오른쪽이다.

  • == 
    - 같다.
  • !=
    - 같지 않다.
  • >
    - 크다.
  • <
    - 작다.
  • >=
    - 크거나 같다.
  • <=
    - 작거나 같다.

.

  • x == y
    - x와 y는 같다.
  • x != y
    - x와 y는 같지 않다.
  • x > y
    - x는 y보다 크다.
  • x < y
    - x는 y보다 작다.
  • x >= y
    - x는 B보다 크거나 같다.
  • x <= y
    - x는 y보다 작거나 같다.

.

예제 코드

.

public class App {
    public static void main(String[] args) throws Exception {

        System.out.println("\n");

        /* == 같음 */
        System.out.print("1 == 1 : " + (1 == 1));
        System.out.print("\t");
        System.out.println("1 == 2 : " + (1 == 2));

        /* != 같지 않음 */
        System.out.print("1 != 2 : " + (1 != 2));
        System.out.print("\t");
        System.out.println("2 != 2 : " + (2 != 2));

        /* > 크다 */
        System.out.print("2 > 1 : " + (2 > 1));
        System.out.print("\t");
        System.out.println("1 > 2 : " + ((1 > 2)));

        /* >= 크거나 같다 */
        System.out.print("2 >= 1 : " + (2 >= 1));
        System.out.print("\t");
        System.out.print("1 >= 1 : " + (1 >= 1));
        System.out.print("\t");
        System.out.println("1 >= 2 : " + ((1 >= 2)));

        /* < 작다 */
        System.out.print("1 < 2 : " + (1 < 2));
        System.out.print("\t");
        System.out.println("2 < 1 : " + ((2 < 1)));

        /* <= 작거나 같다 */
        System.out.print("1 <= 2 : " + (1 <= 2));
        System.out.print("\t");
        System.out.print("1 <= 1 : " + (1 <= 1));
        System.out.print("\t");
        System.out.println("2 <= 1 : " + ((2 <= 1)));

        System.out.println("\n");
    }
}

.

결과 화면

.

자바 비교연산자 결과 화면
자바 비교연산자 결과 화면

.

댓글