반응형
타입명.MIN_VALUE : 최소범위
타입명.MAX_VALUE : 최대범위
2024.09.06 - [☕ 자바 JAVA/☕ 클래스와 함수 Class & Method] - [JAVA]toString 함수
아래에 코드랑 범위 적어두겠습니다.
public String toString() {
StringBuffer sb = new StringBuffer();
sb.append("Number Type's Range\n")
.append("Byte's range : " + Byte.MIN_VALUE + "~" + Byte.MAX_VALUE + "\n")
.append("Short's range : " + Short.MIN_VALUE + "~" + Short.MAX_VALUE + "\n")
.append("Integer's range : " + Integer.MIN_VALUE + "~" + Integer.MAX_VALUE + "\n")
.append("Long's range : " + Long.MIN_VALUE + "~" + Long.MAX_VALUE)
.append("\nDecimals\n")
.append("Float's range : " + Float.MIN_VALUE + "~" + Float.MAX_VALUE + "\n")
.append("Double's range : " + Double.MIN_VALUE + "~" + Double.MAX_VALUE + "\n");
return sb.toString();
}
- 정수타입 데이터 범위
- Byte's range : -128~127
- Short's range : -32768~32767
- Integer's range : -2147483648~2147483647
- Long's range : -9223372036854775808~9223372036854775807
- 소수타입 데이터 범위
- Float's range : 1.4E-45~3.4028235E38
- Double's range : 4.9E-324~1.7976931348623157E308
반응형
'☕ 자바 JAVA > ☕ 변수와 자료형 Variables & Data Type' 카테고리의 다른 글
[JAVA]new ArrayList<>와 new ArrayList<Integer>()의 차이 (0) | 2024.10.28 |
---|---|
[JAVA]class를 array [ ]로 만들기 (0) | 2024.10.27 |
[JAVA]제네릭 Generic<T> (0) | 2024.09.30 |
[JAVA]Map<Key, Value> (1) | 2024.09.29 |
[JAVA]배열 Array [ ] (0) | 2024.08.22 |