JAVA 자료형
2022. 2. 22. 22:54
데이터 타입값의 분류크기(Bytes)값의 종류 또는 범위설명
데이터 타입 | 값의 분류 | 크기 | 값의 종류 또는 범위 | 설명 |
boolean | 논리(logic) | 1 | true, false | 참 또는 거짓을 다룰 때 사용. |
char | 문자(character) | 2 | 0~65535 | 유니코드 문자(\u0000~\uFFFF)에 사용. |
byte | 정수(integer) | 1 | -128~127 | 작은 범위의 정수 값 계산에 사용. |
short | 정수(integer) | 2 | -32768~32767 | 중간 범위의 정수 값 계산에 사용. |
int | 정수(integer) | 4 | -2147483648~2147483647 | 큰 범위의 정수 값 계산에 사용. |
long | 정수(integer) | 8 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 | 아주 큰 범위의 정수 값 계산에 사용. |
float | 실수(부동소수점, floating-point) | 4 | 1.4E-45~3.4028235E38 | 부동소수점 값 계산에 사용. |
double | 실수(부동소수점, floating-point) | 8 | 4.9E-324 ~ 1.7976931348623157E308 | 큰 범위의 부동소수점 값 계산에 사용. |
반응형
'Java' 카테고리의 다른 글
해시맵(HashMap)이란? (0) | 2023.01.11 |
---|---|
클래스 변수(Class variable) vs 인스턴스 변수(Instance variable) vs 지역 변수(local variable) (0) | 2022.12.31 |
Java는 포인터(Pointer)가 없는데 왜 NullPointerException이 발생할까? (0) | 2022.12.27 |
0.1이 진짜 0.1이 아닌 이유(부동소수점(Floating Point)) (0) | 2022.12.13 |
Java의 언어적 특징 (0) | 2022.02.21 |