리터럴이라는 용어도 사용합니다. 리터럴은 일종의 값, 어떤 특정한 값 자체라고 생각하면 됩니다. 앞에서 변수에 넣어봤던 5, 10, 20 같은 숫자는 숫자 리터럴입니다. ‘a’, ‘아’처럼 문자 하나를 넣었다면 문자 리터럴입니다. ‘안녕하세요’, ‘이름을 입력하세요’와 같이 여러 문자를 넣었다면 문자열 리터럴입니다. 이러한 특정 문자나 숫자 표기를 자바에서는 리터럴이라고 합니다.
그림 7-1 | 리터럴 종류
이처럼 리터럴은 종류가 다양합니다. 정수 리터럴, 실수 리터럴, 문자 리터럴, 논리 리터럴이 있으며, 리터럴을 특정 형의 변수에 대입할 수 있습니다. 코드를 작성하면서 더 자세히 살펴보겠습니다.
자, 논리형 자료형을 하나 선언하겠습니다. PrimitiveDataTypeExam 클래스를 만들고, 자료형은 boolean, 이름은 isFun, 값은 true로 선언합니다.
public class PrimitiveDataTypeExam {
public static void main(String[] args) {
boolean isFun = true;
}
}