상세 컨텐츠

본문 제목

[생활코딩] JAVA 제어문 - Boolean 데이터 / 비교 연산자

Studying (Review)/JAVA

by 잼(JAM) 2021. 12. 14. 09:41

본문

반응형

1. Boolean 데이터 타입

Boolean은 참(True)과 거짓(False)을 다루는 데이터 타입이다

해당 데이터 타입 안에는 true와 false 딱 두가지 데이터만이 존재한다

 

예제)

public class BooleanApp {

	public static void main(String[] args) {
		
		System.out.println("One");
		System.out.println(1);
		
		System.out.println(true);
		System.out.println(false);
		
		String foo = "Hello World";
//		String true = "Hello World"; true는 예약어(Reserved Word)이기 때문에 변수로 사용불가능
		// 예약어(Reserved Word)란 해당 프로그래밍 언어에서 쓰임이 있는 키워드 혹은 기능이 포함된 키워드를 지칭한다
		
		System.out.println(foo.contains("World"));
		System.out.println(foo.contains("egoing"));
		
	}

}

 

Boolean의 경우 단독 사용보다

조건문, 반복문과 함께 사용했을때 더 큰 힘을 발휘하게 된다

 


2. 비교연산자(Comparison Operator)

결과가 참(true)과 거짓(false) 즉, Boolean 데이터 타입으로 나오는 연산을 하는 연산자이다

두 가지의 데이터 등을 비교하여 참과 거짓의 결과를 나타내준다

 

예제)

public class ComparisonOperatorApp {

	public static void main(String[] args) {
		
		System.out.println(1 > 1); // false
		System.out.println(1 == 1); // true
		System.out.println(1 < 1); // false
		System.out.println(1 >= 1); // true
		System.out.println(1 <= 1); // true
		
	}

}

 

반응형

관련글 더보기

댓글 영역