>  기사  >  Java  >  Java의 리터럴

Java의 리터럴

WBOY
WBOY원래의
2024-07-17 15:16:131016검색

Literais em Java

Java의 리터럴

1. 리터럴의 정의:

  • 사람이 읽을 수 있는 형식으로 표현되는 고정된 값(예: 숫자 100)
  • 상수라고도 합니다.
  • 직관적이고 자주 사용됩니다.

2. 리터럴 유형:

  • 기본 유형: 모든 기본 데이터 유형이 가능합니다.
  • 문자: 작은따옴표로 구분됩니다(예: 'a', '%').

3. 정수 리터럴:

  • 소수점이 없는 숫자(예: 10, -100)
  • 기본적으로 int로 표현됩니다.
  • l 또는 L을 사용하여 길이를 지정할 수 있습니다(예: 12L).

4. 부동 소수점 리터럴:

  • 소수점과 소수점을 포함하세요(예: 11,123).
  • 기본적으로 double로 표현됩니다.
  • F 또는 f를 사용하여 부동소수점으로 지정할 수 있습니다(예: 10.19F).
  • 과학적 표기법을 지원합니다.

5. 변수에 할당:

  • 값이 맞으면 정수 리터럴을 char, byte, short에 할당할 수 있습니다.
  • 정수 리터럴을 long에 할당할 수 있습니다.

6. 리터럴의 밑줄(JDK 7+):

  • 큰 값(예: 123_45_1234)을 더 쉽게 읽을 수 있습니다.

7. 16진수, 8진수 및 2진수 리터럴:

  • 16진수: 0x 또는 0X로 시작합니다(예: 0xFF).
  • 8진수: 0으로 시작합니다(예: 011).
  • 바이너리(JDK 7+): 0b 또는 0B(예: 0b1100)로 시작합니다.

8. 문자 이스케이프 시퀀스:

  • 특수 문자를 나타내는 데 사용됩니다(예: 새 줄의 경우 n, 탭의 경우 t).
  • 예: ch = 't';, ch = ''';.

9. 문자열 리터럴:

  • 큰따옴표로 묶인 문자 집합(예: "this is a test").
  • 이스케이프 시퀀스(예: n, t)가 포함될 수 있습니다.

System.out.println에서의 사용 예:

System.out.println("First line\nSecond line");
System.out.println("A\tB\tC");

10. 이스케이프 시퀀스 테이블:

  • ': 작은따옴표
  • ": 큰따옴표
  • : 백슬래시
  • r: 차량으로 귀가
  • n: 줄 바꿈
  • f: 페이지 피드
  • t: 가로 탭
  • b: 되감기
  • ddd: 8진수 상수
  • uxxxx: 16진수 상수

위 내용은 Java의 리터럴의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.