Double 클래스
Double
(java.lang.Double
)클래스는 실수와 관련된 편의 기능을 제공하고, 해당 타입 자체가 (double
처럼) 실수 리터럴로 작동 할 수 있다.Double
타입은 참조 타입입에 유의한다.(null
을 가질 수 있음)
정적 멤버 변수
- (중요)
MAX_VALUE
:double
타입이 가질 수 있는 최댓값이다. - (중요)
MIN_VALUE
:double
타입이 가질 수 있는 최솟값이다. NaN
: 숫자가 아닌 값(Not a Number)NEGATIVE_INFINITY
: 음의 무한수.POSITIVE_INFINITY
: 양의 무한수.
정적 메서드
isFinite(double d)
: 실수d
가 유한한가의 여부를 반환한다.isInfinite(double d)
: 실수d
가 무한한가의 여부를 반환한다.isNaN(double d)
: 실수d
가NaN
인가의 여부를 반환한다.- (중요)
parseDouble(String s)
: 문자열s
를 실수로 반환한다. toString(double d)
: 정수d
를 문자열로 반환한다.
객체 메서드
byteValue()
: 객체가 가진 실수값을byte
타입으로 반환한다.(double
>byte
강제 형변환)doubleValue()
: 객체가 가진 실수값을double
타입으로 반환한다.equals(Object o)
: 객체에 전달된o
와 같은가의 여부를 반환한다.floatValue()
: 객체가 가진 실수값을float
타입으로 반환한다.(double
>float
강제 형변환)intValue()
: 객체가 가진 실수값을int
타입으로 반환한다.(double
>int
강제 형변환)isInfinite()
: 객체가 가진 실수 값이 무한한가의 여부를 반환한다.isNaN()
: 객체가 가진 실수 값이NaN
인가의 여부를 반환한다.longValue()
: 객체가 가진 실수값을long
타입으로 반환한다.(double
>long
강제 형변환)shortValue()
: 객체가 가진 실수값을short
타입으로 반환한다.(double
>short
강제 형변환)toString()
: 객체가 가진 실수값을 문자열로 반환한다.
'JAVA > 클래스&인터페이스' 카테고리의 다른 글
[Java] List 인터페이스 (0) | 2023.04.10 |
---|---|
[Java] Long 클래스 (0) | 2023.04.10 |
[Java] Integer 클래스 (0) | 2023.04.10 |
[Java] Math 클래스 (0) | 2023.04.10 |
[Java] Collection (0) | 2023.04.06 |