Java.lang.Double类简介说明

转自:

Java.lang.Double类简介说明

下文是笔者收集的Java.lang.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对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值