Search

기본형

Search
분류
타입
설명
비고
문자형
Open
char
문자 저장에 사용 변수 하나에 하나의 문자
문자는 내부적으로 정수(유니코드)로 저장되므로, 정수 및 실수형과 연산 가능
정수형
Open
byte
short
int
long
정수 저장에 사용 주로 int 사용 byte → 이진 데이터를 다룰 때 short → C언어와의 호환을 위해
int → CPU가 효율적으로 처리할 수 있는 타입 byte, short → 메모리 절약을 위해 사용
실수형
Open
float
double
실수 저장에 사용 주로 double 사용
COUNT4
Search
자료형
bit
byte
저장 가능한 값의 범위
비고
boolean
Open
8
1
false, true
char
Open
16
2
'\u0000' ~ '\uffff' (0 ~ 2^16-1, 0 ~ 65535)
byte
Open
8
1
-128 ~ 127 (-2^7 ~ 2^7-1)
short
Open
16
2
-32,768 ~ 32767 (-2^15 ~ 2^15-1)
int
Open
32
4
-2,147,483,648 ~ 2,147,483,647 (-2^31 ~ 2^31-1)
약 10자리 수 저장 가능
long
Open
64
8
9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 (-2^63 ~ 2^63-1)
약 19자리 수 저장 가능
float
Open
32
4
±1.4E-45 ~ 3.4E38 ±(1.4×10^-45 ~ 3.4×10^38)
정밀도 7자리 저장 가능 범위 : float > double
double
Open
64
8
±4.9E-324 ~ 1.8E308 ±(4.9×10^-324 ~ 1.8×10^308)
정밀도 15자리 오차 범위 : float < double
COUNT8

참고 자료