논리 즉 참과 거짓 / 있고 없고 등을 표현 할 때 주로 쓴다.
true/false 표현할 때 쓰인다. 따라서 1바이트의 공간만 사용한다.
정확히 말하면 1비트로 충분(1,0)하지만, CPU가 처리하는 자료형 최소단위가 1바이트이기 때문에 1바이트를 사용한다.
기본값은 false 이다.
boolean isSuccess = true;
boolean single = false;
package com.java.datatype01.basic;
public class Datatype08_boolean {
public static void main(String[] args) {
// 기본자료형 >boolean(참과 거짓,1바이트 ,true/false
boolean isPass =false; //기본형이 false
boolean isSingle=true;
if(isPass) System.out.println("당신은 합격입니다.");
else System.out.println("불합격입니다.");
if(isSingle) System.out.println("네 독신입니다.");
else System.out.println("아니요 저는 결혼하고 싶습니다.");
}
}