Java
Java - 비교와 Boolean(부제: 조건문을 사용하기 전 비교와 Boolean을 알아보자)
얄루몬
2021. 5. 17. 19:30
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가 됨