Double

作者: 薛落花随泪绽放 | 来源:发表于2019-07-02 09:27 被阅读0次
Double和Float包装类是滴double、float基本类型的封装,它们都是Number的子类。
Double类在对象中包装一个基本类型为double的值。

1.构造方法

Double(double value):基于double参数创建Double类对象
Double(String str):构造一个新分配的Double对象,表示用字符串表示的double类型的浮点值。

2.常用方法

表8.5 Double类的常用方法

方法 返回值 功能描述
byteValue() byte 以byte形式返回Double对象值(通过强制转换)
compareTo(Double d) int 对两个Double对象进行数值比较。如果两个值相等,则返回0;如果调用对象的数值小于d的数值,则返回负值;如果调用对象的数值大于d的值,则返回正值
equals(object obj) boolean 将此对象与指定的对象相比较
intValue() int 以int形式返回double值
isNaN() boolean 如果此double值是非数字(NaN)值,则返回true;否则返回false
toString() String 返回此Double对象的字符串表示形式
valueOf(String str) Double 返回保存用参数字符串str表示的double值的Double对象
doubleValue() double 以double形式返回此Double对象
longValue) long 以long形式返回此double的值(通过强制转换为long类型)

3.常量

MAX_EXPONENT:返回int值,表示有限double变量可能具有的最大指数
MIN_EXPONENT:返回int值,表示标准化double变量可能具有的最小指数
NEGATIVE_INFINITY:返回double值,表示保存double类型的负无穷大值的常量
POSITIVE_INFINITY:返回double值,表示保存double类型的正无穷大值的常量

相关文章

网友评论

      本文标题:Double

      本文链接:https://www.haomeiwen.com/subject/wxmacctx.html