이번에는 비교를 하는 연산자도 있다
비교란, 어떤 것일까?
그거다 그 뭐시고, 크거나 작거나 같거나 그런 것이다
일단 해보자
자~ 드가자~~
package Test;
public class TestClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 2;
int y = 3;
}
}
여기서 두 개의 수가 있다
이제 비교를 해보자
1. 크기 비교
위와 같이, 우리가 평소 사용하던 수학처럼 > , < 를 사용하면 되겠다.
그럼 System.out.println으로 Console에 출력을 하면 어떨까??
그전에 상상을 해보자, X는 Y 보다 작니?라고 물어보면 당신은 뭐라고 대답을 할 것인가
그렇다. Yes 아니면 No이다. 즉 참, 거짓이라는 것이다
자, 실행해보자
true와 false가 나왔따
자, 이번엔 같다는 표현은 무엇일까
= 라고 생각하겠지만, 그렇게 생각한 당신은 이미 틀렸다
= 라는 것은 이미 약속된 단어로 인식이 된다. 무슨 약속?이라고 할 수 있는데, 이미 변수 선언할 때 = 을 쓰기 때문에, 크기 비교할 때는 사용할 수가 없다
그러므로 위의 사진과 같이 == 가 된다.
앞으로는 Java에서는 = 가 그릇에 담는 것이고, == 가 "같다" 라는 비교를 하는 것이다
비교 연산은 여기서 끝이 아니다
마지막으로 크거나 같다 라는 것이다
이렇게 쓴다. = 가 무조건 뒤로 가면 된다.
2. Type
그렇다면 이것도 변수에 저장이 될까? 라고 생각하면 당연히 된다
위에 출력 결과가 나왔다는 것을 확인할 수 있었다.
true와 false는 뭐라고 하였는가? 참과 거짓 참과 거짓...
그렇다 참과 거짓은 boolean형이다
못 믿을까 봐 보여 주도록 하겠당
위와 같이, 에러 없이 잘 입력이 되었다
결과도 같이 말이다!!
후후후
다음 시간에는 이런 연산자? 같은 것을 사용해서 조건문이라는 것을 배워보도록 할 것이다
'Programming > Java' 카테고리의 다른 글
#Java 8화) 동전 개수 구하기! (0) | 2021.09.04 |
---|---|
#Java 7화) 나머지 구하기, 사용하기 (0) | 2021.09.04 |
#Java 5화) 연산자 (0) | 2021.08.27 |
#Java 4화) 변수 선언 및 이용하기 (0) | 2021.08.27 |
#Java 3화) Java에서의 타입(type)이란? (0) | 2021.08.27 |