|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang
类 Number
java.lang.Object java.lang.Number
- 所有已实现的接口:
- Serializable
- 直接已知子类:
- AtomicInteger, AtomicLong, BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, Short
-
public abstract class Number
- extends Object
- implements Serializable
抽象类 Number
是 BigDecimal
、BigInteger
、Byte
、Double
、Float
、Integer
、Long
和 Short
类的超类。
Number
的子类必须提供将表示的数值转换为 byte
、double
、float
、int
、long
和 short
的方法。
构造方法摘要 | |
---|---|
Number() |
方法摘要 | |
---|---|
byte |
byteValue() 以 byte 形式返回指定的数值。 |
abstract double |
doubleValue() 以 double 形式返回指定的数值。 |
abstract float |
floatValue() 以 float 形式返回指定的数值。 |
abstract int |
intValue() 以 int 形式返回指定的数值。 |
abstract long |
longValue() 以 long 形式返回指定的数值。 |
short |
shortValue() 以 short 形式返回指定的数值。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
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
类型后该对象表示的数值。 - 从以下版本开始:
- JDK1.1
shortValue
public short shortValue()
-
以
short
形式返回指定的数值。这可能会涉及到舍入或取整。 -
-
- 返回:
-
转换为
short
类型后该对象表示的数值。 - 从以下版本开始:
- JDK1.1
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |