공부중/개념알기
[Java] 기본형 데이터 타입
서규Dev
2022. 8. 29. 12:06
Java에서 기본형 데이터 타입은 총 네 가지가 있다.
- 정수리터럴 (예: 50, -40, 100)
- 실수리터럴 (예: 10.5, 2.20, -3.6)
- 문자리터럴 (예: H, S, \n)
- 논리리터럴 (예: true, false)
자료형 | 키워드 | 크기 | 표현 범위 | 사용 예 |
논리형 | boolean | 1byte | true or false (0과 1이 아니다) | boolean isFun = true; |
문자형 | char | 2byte | 0 ~ 65,535 | char c = 'f'; |
정수형 | byte | 1byte | -128 ~ 127 | byte b = 89; |
short | 2byte | -32,768 ~ 32,767 | short s = 32760; | |
char | 2byte | 0 ~ 65,535 | char c = 64; | |
int | 4byte | -2147483548 : 2147483647 | int x = 59; int z = x; |
|
long | 8byte | ... | long big = 3456789L; | |
실수형 | float | 4byte | -3.4E038 ~ 3.4E038 | float f = 32.5f; |
double | 8byte | -1.7E308 ~ 1.7E308 | double d = 23.34; |
출처 : 프로그래머스 프로그래밍 강의 '자바 입문' - 기본형 타입