개발/자바
(자바) 기본 자료형 (feat. String)
kakk789
2022. 3. 28. 18:48
- 자바 기본 자료형은 총 8가지가 존재
- 참고로 String은 참조자료형으로 클래스이지만 특별하게 기본 자료형 처럼 사용 가능하다.
1 byte | 2 byte | 4 byte | 8 byte | |
논리형 | boolean True / False |
|||
문자형 | char | |||
정수형 | byte -128 ~ +127 |
short -32768 ~ +32767 |
int -2147483648 +2147483647 |
long -922경 +922경 |
실수형 | float 끝에 f를 붙여 명시 해야함 |
double |
1. boolean (1 바이트)
- True, False 두 가지 값 표현 가능 (1바이트)
2. byte (1 바이트)
- 정수 범위 : -128 ~ +127 (1바이트)
3. char (2 바이트)
- 글자를 담는 자료형
4. short (2 바이트)
- 정수 범위 : -32768 ~ +32767
5. int (4 바이트)
- 정수 범위 : -2147483648
- 정수 범위 : +2147483647
6. long (8 바이트)
- 정수 범위 : -922경
- 정수 범위 : +922경
- 아래 그림처럼 에러가 뜨는데 뒤에 L이라는 표현을 꼭 붙여줘야 표현 가능함.
- long 타입은 고급 프로그래밍으로 넘어갈 수록 많이 사용한다고 함.
7. float (4 바이트)
- 실수형 자료형
- 소수점 6째 자리까지 표시
- float f = 2; --> 2.0 으로 인식함
- float f = 2.0 --> double로 인식하기 떄문에 2.0f라고 명시 해줘야 함.
- 끝에 f를 붙여 명시 해야함 (ex - 123.2f)
float b = (float)32.5;
float c = 32.5f;
8. double (8 바이트)
- 실수형 자료형 (실수 기본 자료형이 double)
- 소수점 15번째 자리까지 표시
반응형