변수에 타입이 있는 것처럼 리터럴에도 타입이 있다.
정수형의 long,실수형의 float, double 외에 2진수, 8진수, 16진수를 표시할 때는 접수사를 붙여야 한다.
long big = 100_000_000_000L; //정수형 리터럴 중간에 _를 사용해 큰 숫자를 편하게 읽을 수 있다. 그리고 접미사 L 또는 l을 붙여줘야 되는데 소문자 ㅣ은 숫자와 헷갈릴 수 있으므로 대문자 L을 사용하는 것이 좋다
float pi = 3.14f; //접미사 f대신 F를 사용할 수 있다. 생략 불가double rate = 1.618d; //접미사 d대신 D를 사용할 수 있다. 정수형에서 int가 기본형인 것처럼 실수형은 double이 기본형이라 접미사를 생략할 수 있다.int binNum = 0b0101; //2진수로 5를 나타낸 것이다. 접두사에 0b를 붙여줘야 한다.
int octNum = 010; //8진수로 10을 나타낸 것이다.접두사에 0을 붙여줘야 한다.8진수로 10을 나타낸 것이다.
int hexNum = 0x10; //16진수로 10을 나타낸 것이다. 접두사에 ox 또는 OX를 붙여줘야한다.
[자바]Java #08 문자열 결합 (0) | 2021.02.14 |
---|---|
[자바]Java#07 문자 리터럴과 문자열 리터럴 (0) | 2021.02.13 |
[자바]Java#05 상수와 리터럴 (0) | 2021.02.11 |
[자바]Java#04 변수의 타입 (0) | 2021.02.10 |
[자바]Java#03 변수의 선언과 저장 (0) | 2021.02.10 |
댓글 영역