public
abstract
class
Number
extends Object
implements
Serializable
java.lang.Object | |
↳ | java.lang.Number |
Known Direct Subclasses |
The abstract class Number
is the superclass of classes
BigDecimal
, BigInteger
,
Byte
, Double
, Float
,
Integer
, Long
, and Short
.
Subclasses of Number
must provide methods to convert
the represented numeric value to byte
, double
,
float
, int
, long
, and
short
.
Public constructors | |
---|---|
Number()
|
Public methods | |
---|---|
byte
|
byteValue()
Returns the value of the specified number as a |
abstract
double
|
doubleValue()
Returns the value of the specified number as a |
abstract
float
|
floatValue()
Returns the value of the specified number as a |
abstract
int
|
intValue()
Returns the value of the specified number as an |
abstract
long
|
longValue()
Returns the value of the specified number as a |
short
|
shortValue()
Returns the value of the specified number as a |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
byte byteValue ()
Returns the value of the specified number as a byte
.
This may involve rounding or truncation.
Returns | |
---|---|
byte |
the numeric value represented by this object after conversion
to type byte . |
double doubleValue ()
Returns the value of the specified number as a double
.
This may involve rounding.
Returns | |
---|---|
double |
the numeric value represented by this object after conversion
to type double .
|
float floatValue ()
Returns the value of the specified number as a float
.
This may involve rounding.
Returns | |
---|---|
float |
the numeric value represented by this object after conversion
to type float .
|
int intValue ()
Returns the value of the specified number as an int
.
This may involve rounding or truncation.
Returns | |
---|---|
int |
the numeric value represented by this object after conversion
to type int .
|
long longValue ()
Returns the value of the specified number as a long
.
This may involve rounding or truncation.
Returns | |
---|---|
long |
the numeric value represented by this object after conversion
to type long .
|
short shortValue ()
Returns the value of the specified number as a short
.
This may involve rounding or truncation.
Returns | |
---|---|
short |
the numeric value represented by this object after conversion
to type short . |