LESSON 07
기본형
앞 장에서 변수를 선언할 때는 변수 앞에 어떤 종류의 값을 담을 것인지 먼저 입력해야 한다고 설명했습니다. 정수형 int와 실수형 double을 사용해봤죠? 이처럼 자바에서 변수를 사용하려면 반드시 자료형(data type)을 지정해줘야 합니다. 이번 장에서는 int와 double 외에 자바에서 제공하는 기본 자료형에는 무엇이 있는지 알아보겠습니다.
여기서 기본 자료형이란 말 그대로 가장 기본인 자료형으로 논리형(논리형은 불(boolean)형이라고도 합니다), 문자형, 정수형, 실수형으로 나눌 수 있습니다.
표 7-1 | 기본 자료형
자료형 |
키워드 |
크기 |
표현 범위 |
용례 |
논리형 |
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 |
-2147483648 : 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 |