리터럴

리터럴

리터럴

리터럴

리터럴(literal)은 프로그램에 직접 표현한 값

  • 정수 리터럴
    • 정수 리터럴은 자동적으로 int 타입으로 컴파일 된다.
    • long 타입으로 지정하려면 L이나 l을 붙여야 한다.
int i = 15;
long j = 23L;
  • 실수 리터럴
    • 소수점이나 지수 형태로 표현한 것
    • 자동적으로 double 타입
    • F나 f를 붙이면 float, D나 d를 붙이면 double 타입으로 강제 변환이 가능하다.
double i = 0.11111;
float j = 0.11111f;
  • 문자 리터럴
    • ’ ‘나 \u로 문자를 표현한 경우
char c = 'a';
  • 특수 문자 리터럴
종류의미종류의미
‘\b’백스페이스‘\t’
‘\n’다음 줄로 넘어가기’\ “’이중 인용부호
‘\f’폼피드’ \\ ‘백슬래시
‘\r’캐리지 리턴’\ ‘’단일 인용부호
  • 논리 리터럴과 boolean 타입
    • true, false
    • boolean 타입 변수나 조건문에 사용
boolean a = true;
while(true) {

}


출처

  • (황기태, 김효수, ⌜명품 JAVA Programming⌟, 생능출판, 2018)을 학습하고 개인 학습용으로 정리한 내용입니다.

© 2021. All rights reserved.

Powered by __YJ__