논리형은 true 아니면 false 값만 담을 수 있습니다. true 값을 넣었으니 한번 출력해볼까요?
public class PrimitiveDataTypeExam {
public static void main(String[] args) {
boolean isFun = true;
System.out.println(isFun);
}
}
실행결과
true
true를 출력합니다. 값을 false로 바꿔 넣으면 false를 출력합니다. 이런 true와 false도 리터럴입니다. 논리형은 이렇게 딱 두 가지 값만 가질 수 있습니다. 만약 다른 값을 넣으면 에러가 발생합니다.
다음은 문자형을 살펴보겠습니다. 변수를 선언할 때는 항상 자료형, 변수명 순서로 선언하는 것을 잊지 마세요. 문자형에 값을 넣을 때는 반드시 작은따옴표를 사용해야 합니다. 또 문자 하나만 표현할 수 있습니다. 만약 하나가 아니라 여러 개를 넣으면 에러가 발생합니다.
public class PrimitiveDataTypeExam {
public static void main(String[] args) {
char c = 'f';
}
}