2021-08-20
literal (리터럴)
변수 → 상수 (숫자 ⇒ 이걸 리터럴 이라고 한다)
- 자료형을 기반으로 표현이 되는 상수를 의미
- 5 와 7 은 '정수형 리터럴' , 3.3 과 4.5 는 '실수형 리터럴'
- ☆'리터럴'이라는 표현은 '상수'라는 표현으로 대신하는 경우가 많음
- 프로그램에서 직접 표현한 값
- 소스 코드의 고정된 값을 대표하는 용어
- 종류: 정수, 실수, 문자, 논리, 문자열 리터럴이 있다.
- 변수에 값을 딱 한 번만 할당할 수 있으면 그것은 상수!
- 즉, 상수의 선언과 그 값의 초기화를 따로 구분 할 수 있다.
- 한 번 할당된 값은 변경 불가능
- Iong형 상수(리터럴)의 표현
- I 또는 L 을 붙여서 Iong형 상수로 표현해 달라는 요청을 해야함!
- ☆이진수 표현 방법
- 0B , 0b 를 붙여서 이진수 표현
- 원하는 위치에 _ (언더바) 삽입 가능
- ( , (콤마) 대신 아닌 필요에 따라 언더바를 이용해 더 편한 이용 추가됨)
- 키워드 final(파이널) 선언이 붙어 있는 변수
- final 기반의 상수 선언의 예
- 이름은 모두 대문자로 짓기
- 이름이 둘 이상의 단어로 이뤄질 경우 단어를 '_ (언더바)'로 연결 해야함
final int MAX_SIZE = 100;
이스케이프 시퀀스 ( escape sequences )
- ' \b ' | 백스페이스 문자
- ' \t ' | 탭 문자
- ' \ ' | 백슬래시 문자
- ' \' ' | 작은따옴표 문자
- ' \" ' | 큰따옴표 문자
- ' \n ' | 개 행 문자
- ' \r ' | 캐리지 리턴 ( carriage return ) 문자
- 화면상의 어떠한 상황 or 상태를 표현하기 위해 약속된 문자