Java.lang.Double类简介说明
下文是笔者收集的Java.lang.Double类的简介说明
将基础类型double包装到一个对象中
Java.lang.Double类简介
Double类的功能:将基础类型double包装到一个对象中
Double类的对象包含类型为Double的字段
Java.lang Double类源码中声明示例
public final class Double extends Number implements Comparable<Double>
Java.lang Double类所包含的方法
方法 | 备注说明 |
---|---|
byte byteValue() | 此方法(通过转换成一个字节)返回此Double为一个字节的值 |
static int compare(double d1, double d2) | 此方法比较两个指定的double值 |
int compareTo(Double anotherDouble) | 此方法比较两个指定的Double对象的值 |
static long doubleToLongBits(double value) | 此方法返回根据IEEE754浮点“双精度格式”位布局,返回指定浮点值的表示 |
static long doubleToRawLongBits(double value) | 此方法返回根据IEEE754浮点“双精度格式”位布局,不是非数字(NaN)值,返回指定浮点值的表示 |
double doubleValue() | 此方法返回根据IEEE754浮点“双精度格式”位布局,不是非数字(NaN)值,返回指定浮点值的表示 |
boolean equals(Object obj) | 此方法比较这个对象与指定对象 |
float floatValue() | 此方法返回当前Double对象的浮点值 |
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初始化为指定字符串表示的值,通过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对象 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。