JAVA 기초

코딩 기초 16편 _ JAVA 비교 연산자(Relational Operator)의 종류와 예시 코드

모르는게 없는 지식인 2023. 3. 21. 23:30
반응형

안녕하세요?

지식아일랜드의 모르는게 없는 지식인 입니다.

오늘은 지난 시간에 이어 비교 연산자에 대해 설명드리려 합니다.

어렵지 않으니 차근차근 따라와 주세요.

 

 

 

관계 연산자의 종류

관계 연산자는 두 개의 값을 비교하여 참(true) 또는 거짓(false)으로 결과를 반환합니다.

다음은 JAVA에서 사용 가능한 관계 연산자입니다.

 

· '>' : 크다(초과)

· '<' : 작다(미만)

· '>=' : 크거나 같다(이상)

· '<=' : 작거나 같다(이하)

· '==' : 같다

· '!=' : 같지 않다

 

 

관계 연산자 JAVA 코드 예제

아래는 두 개의 정수를 비교하여 그들의 관계를 비교하는 JAVA 코드 예제입니다.

public class RelationalOperaatorExample {
      public static void main(String[] args) {
             int num1 = 10;
             int num2 = 20;

             // ">" 연산자 예제
             System.out.println("num1 > num2 = " + (num1 > num2)); // false
             System.out.println("num2 > num1 = " + (num2 > num1)); // true

             // "<" 연산자 예제
             System.out.println("num1 < num2 = " + (num1 < num2)); // true
             System.out.println("num2 < num1 = " + (num2 < num1)); // false

             // ">=" 연산자 예제
             System.out.println("num1 >= num2 = " + (num1 >= num2)); // false
             System.out.println("num2 >= num1 = " + (num2 >= num1)); // true

             // "<=" 연산자 예제
             System.out.println("num1 <= num2 = " + (num1 <= num2)); // true
             System.out.println("num2 <= num1 = " + (num2 <= num1)); // false

             // "==" 연산자 예제
             System.out.println("num1 == num2 = " + (num1 == num2)); // false
             System.out.println("num2 == num2 = " + (num2 == num2)); // true

             // "!=" 연산자 예제
             System.out.println("num1  ! = num2 = " + (num1  ! = num2)); // true
             System.out.println("num2  ! = num2 = " + (num2  ! = num2)); // false

 

위 코드를 실행하면, 두 정수를 비교하여 결과가 출력됩니다.

예를 들어, 'num1 > num2'는 false이고, 'num2 > num1'은 true입니다.

마찬가지로, 다른 연산자들도 비교를 수행하고 결과를 반환합니다.

 

예를 들어, 'num1 == num2'는 false이고, 'num2 == num2'는 true입니다.

'==' 연산자는 두 값이 서로 같은지를 확인하고, '!=' 연산자는 두 값이 같지 않은지를 확인합니다.

 

 

 

 

어떠셨나요? 어렵지 않죠?

자바 연산자의 종류에 대해 매일 한 종류씩 설명드리고 있는데요

조금만 더 힘내셔서 모든 연산자를 마스터하시기 바랄게용 ㅎㅎ

그럼 저는 다음 포스팅으로 돌아오겠습니다.

감사합니다!

 

 

반응형