Langauge/Java-basic

[Java] 리터럴 (Literal)

강잇 2022. 7. 5. 00:03

리터럴이란?

  • 리터럴의 사전적 의미는 '문자 그대로의'라는 의미로 프로그래밍에서 리터럴이란 문자가 가리키는 값 그 자체를 의미한다.
  • 리터럴(literal)이란 소스코드의 고정된 값을 대표하는 용어다 (출처 : 리터럴-위키백과)
  • 리터럴은 변수 또는 상수에 할당할 수 있다.
  • 리터럴은 변수 초기화에 종종 사용된다.
// 정수형 리터럴 27을 정수형 변수 currentAge에 할당
int currentAge = 27;

// 실수형 리터럴 3.14159를 실수형 변수 pi에 할당
double pi = 3.14159;

// 논리형 리터럴 true를 논리형 변수 boolean에 할당
boolean isEmpty = true;

// 문자형 리터럴 'A'를 문자형 변수 firstAlphabet에 할당
char firstAlphabet = 'A';

// 문자열 리터럴 "Hello World!"를 문자열 타입 변수 msg에 할당
String msg = "Hello World!";