| 构造方法摘要 | |
|---|---|
| Double(double value) 构造一个新分配的 Double 对象,它表示基本的 double 参数。 |
|
| Double(String s) 构造一个新分配的 Double 对象,表示用字符串表示的 double 类型的浮点值。 |
|
| 返回类型 | 方法描述 |
|---|---|
| byte | byteValue() 以 byte 形式返回此 Double 的值(通过强制转换为 byte)。 |
| static int | compare(double d1, double d2) 比较两个指定的 double 值。 |
| int | Double anotherDouble) 对两个 Double 对象所表示的数值进行比较。 |
| static long | doubleToLongBits(double value) 根据 IEEE 754 浮点双精度格式 ("double format") 位布局,返回指定浮点值的表示形式。 |
| static long | doubleToRawLongBits(double value) 根据 IEEE 754 浮点“双精度格式”位布局,返回指定浮点值的表示形式,并保留 NaN 值。 |
| double | doubleValue() 返回此 Double 对象的 double 值。 |
| boolean | equals(Object obj) 将此对象与指定对象比较。 |
| float | floatValue() 返回此 Double 对象的 float 值。 |
| int | hashCode() 返回此 Double 对象的哈希码。 |
| int | intValue() 以 int 形式返回此 Double 的值(通过强制转换为 int 类型)。 |
| boolean | isInfinite() 如果此 Double 值在数值上为无穷大,则返回 true;否则返回 false。 |
| static boolean | isInfinite(double v) 如果指定数在数值上为无穷大,则返回 true;否则返回 false。 |
| boolean | isNaN() 如果此 Double 值是非数字(NaN)值,则返回 true;否则返回 false。 |
| static boolean | isNaN(double v) 如果指定的数是一个 NaN 值,则返回 true;否则返回 false。 |
| static double | longBitsToDouble(long bits) 返回对应于给定位表示形式的 double 值。 |
| long | longValue() 以 long 形式返回此 Double 的值(通过强制转换为 long 类型)。 |
| static double | parseDouble(String s) 返回一个新的 double 值,该值被初始化为用指定 String 表示的值,这与 Double 类的 valueOf 方法一样。 |
| short | shortValue() 以 short 形式返回此 Double 的值(通过强制转换为 short)。 |
| static String | toHexString(double d) 返回 double 参数的十六进制字符串表示形式。 |
| String | toString() 返回此 Double 对象的字符串表示形式。 |
| static String | toString(double d) 返回 double 参数的字符串表示形式。 |
| static Double | valueOf(double d) 返回表示指定的 double 值的 Double 实例。 |
| static Double | valueOf(String s) 返回保存用参数字符串 s 表示的 double 值的 Double 对象。 |