다음과 같이 50.7의 뒤에 F를 붙여 할당하는 값의 타입이 실수 중 float 타입임을 나타낸다. 이러한 표기법을 리터럴(Literal)이라고 하고, 그 값인 50.7을 리터럴 값 (Literal Value) 이라고 한다.
주요 원시 타입(Primitive)의 리터럴은 다음과 같다.
정수
byte ( 1byte) : 10, 20, 30...
short ( 2byte) : 10, 20, 30...
int (4 byte) : 10, 20, 30...
long(8 byte) : 10L, 20L, 30L...
실수
double(8 byte) : 1.2, 10.34, 5.6...
float(4 byte) : 1.2F, 10.34F, 5.6F...
- 자바의 정수, 실수 리터럴(표기법)과 리터럴 값
※ byte, short, int의 경우 리터럴 동일