当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)

类 java.lang.Number

java.lang.Object
   |
   +----java.lang.Number

public abstract class Number
extends Object
implements Serializable
下列类的父类:
BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, Short

抽象类 NumberByteDoubleFloatIntegerLongShort 的父类。

Number 的子类必须提供方法把表示的数值转换为 bytedoublefloatint, longshort 类型。

来自:
JDK1.0
参见:
Byte, Double, Float, Integer, Long, Short

构造子索引

Number()

方法索引

byteValue()
byte 的形式,返回指定数值的值。
doubleValue()
double 的形式,返回指定数值的值。
floatValue()
float 的形式,返回指定数值的值。
intValue()
int 的形式,返回指定数值的值。
longValue()
long 的形式,返回指定数值的值。
shortValue()
short 的形式,返回指定数值的值。

构造子

Number
 public Number()

方法

intValue
 public abstract int intValue()
int 的形式,返回指定数值的值。 可能会有舍入。

返回值:
转换为 int 类型的后由该对象表示的数值。
longValue
 public abstract long longValue()
long 的形式,返回指定数值的值。 可能会有舍入。

返回值:
转换为 long 类型的后由该对象表示的数值。
floatValue
 public abstract float floatValue()
float 的形式,返回指定数值的值。 可能会有舍入。

返回值:
转换为 float 类型的后由该对象表示的数值。
doubleValue
 public abstract double doubleValue()
double 的形式,返回指定数值的值。 可能会有舍入。

返回值:
转换为 double 类型的后由该对象表示的数值。
byteValue
 public byte byteValue()
byte 的形式,返回指定数值的值。 可能会有舍入或截取。

返回值:
转换为 byte 类型的后由该对象表示的数值。
shortValue
 public short shortValue()
short 的形式,返回指定数值的值。 可能会有舍入或截取。

返回值:
转换为 short 类型的后由该对象表示的数值。

当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)