반응형


안녕앗녕!

 

오늘은 Java 톼~임마

 

지금까지는 항상, 자주, 그리고 어디서든 사용하는 개념이고 약속이라서

잘 알아둬야하는 친구들이였어!

물론 비교연산자도 말이지!

 

거의 모든 조건에서 비교를 쓴다.

라고 해도 과언이 아니거든!

 

아주 간단하고 쉬운 친구들을 

슥 알아보자!

 


package project;
public class ComparingOper{
    //비교연산자
    public static void main(String[] args) {
        
        int a = 1; 
        int b = 2;
        int c = 2;
        int d = 3;
        
        // == 같다
        System.out.print(" a(1) == b(2) :");
        System.out.println(a == b);        
        System.out.print(" b(2) == c(2) :");
        System.out.println(b == c);
        System.out.println();
        System.out.println();
        
        // != 다르다
        System.out.print(" a(1) != b(2) :");
        System.out.println(a != b);
        System.out.print(" b(2) != c(2) :");
        System.out.println(b != c);
        System.out.println();
        System.out.println();
        
        // < 크다
        System.out.print(" a(1) < b(2) :");
        System.out.println(a < b);
        System.out.print(" b(2) < a(1) :");
        System.out.println(b < a);
        System.out.println();
        
        // > 작다
        System.out.print(" a(1) > b(2) :");
        System.out.println(a > b);
        System.out.print(" b(2) > a(1) :");
        System.out.println(b > a);
        System.out.println();
        System.out.println();
        
        // <= 크거나같다
        System.out.print(" a(1) <= b(2) :");
        System.out.println(a <= b);
        System.out.print(" b(2) <= a(1) :");
        System.out.println(b <= a);
        System.out.print(" b(2) <= c(2) :");
        System.out.println(b <= c);
        System.out.println();
        System.out.println();
        
        // <= 크거나작다
        System.out.print(" a(1) >= b(2) :");
        System.out.println(a >= b);
        System.out.print(" b(2) >= a(1) :");
        System.out.println(b >= a);
        System.out.print(" b(2) >= c(2) :");
        System.out.println(b >= c);
    }
}

 

"기...길어!!"

 

겁먹지마!

간단하게 설명하면

크다, 같다, 작다이고, 이걸 한번 정도 혼합한 정도일 뿐이야!

그리고 맞는 조건에 따른 결과값을 보여주려고해 !

 


결과

 

 

 == 는 같다!

!= 다르다!

< 크다

>작다

<= 크거나 같다

>= 작거나 같다

어때..? 별거없지?

 

간단히 해석으로 해보면 

 

전부 int형 변수이고 

a에는 1을

b ,c에는 2를

d에는 3을 부여했고

System.out.println으로 서로의 값을 비교해서

출력을 한거야

 

근데 여기서 알아둬야할건?

비교의 값은 boolean 형태로 출력이 된다는거야

 

"a와 b는 같아???"

이렇게 컴퓨터에게 우리가 질문을 한다면

 

"무슨소리니! b가 크단다!"

이렇게 말을 해주는게 아니라

 

"Nope"

이렇게 시크하게 참과 거짓으로만 표현을 해줘

 

오늘은 롸이트하게 여기까지!

왜냐하면 즐거운 수요일이니까!

그럼20000!

 

 

반응형