Java

Java - 비교와 Boolean(부제: 조건문을 사용하기 전 비교와 Boolean을 알아보자)

얄루몬 2021. 5. 17. 19:30

https://youtu.be/kShhYYur7uk

 

Boolean - 참과 거짓(=두 개의 데이터 타입)을 의미하는 데이터 타입으로 Bool이라고 부른다.

 

비교 연산자(관계 연산자)

- 주어진 값들이 같은지, 다른지, 큰지, 작은지를 구분하는 것을 의미한다.

- 비교연산자의 결과는 true false 중의 하나다

== 동등비교 연산자 / 꼭 숫자에만 사용되는 것은 아니다.

!= (!) = not이라는 의미로 같지 않다는 것을 의미한다.

 

<> 값 비교 크다 작다 이상 이하.

>=좌항이 우항보다 크거나 같다

<= 

 

.equals 문자를 비교할 땐 .equals() 메소드를 사용해야 한다.

String a = "Hello World";
String b = new String("Hello World");

System.out.println(a == b) ;//  NO!! false가 됨
System.out.println(a.equals(b)); //YES!!! true가 됨