Known Direct Subclasses
| AtomicInteger |
An int value that may be updated atomically. |
| AtomicLong |
A long value that may be updated atomically. |
| BigDecimal |
Class which represents immutable arbritary precision decimal numbers. |
| BigInteger |
Class which represents immutable arbitrary precision integer numbers. |
| Byte |
Byte is the wrapper for the primitive type byte. |
| Double |
Double is the wrapper for the primitive type double. |
| Float |
Float is the wrapper for the primitive type float. |
| Integer |
Integer is the wrapper for the primitive type int. |
| Long |
Long is the wrapper for the primitive type long. |
| Short |
Short is the wrapper for the primitive type short. |
|
Class Overview
Number is the abstract superclass of the classes which represent numeric base
types (i.e. all but Character, Boolean, and Void).
Summary
| Public Constructors |
|
|
Number()
Number constructor.
|
| Public Methods |
|
byte
|
byteValue()
Returns the byte value which the receiver represents
|
|
abstract
double
|
doubleValue()
Returns the double value which the receiver represents
|
|
abstract
float
|
floatValue()
Returns the float value which the receiver represents
|
|
abstract
int
|
intValue()
Returns the int value which the receiver represents
|
|
abstract
long
|
longValue()
Returns the long value which the receiver represents
|
|
short
|
shortValue()
Returns the short value which the receiver represents
|
|
[Expand]
Inherited Methods |
From class java.lang.Object
|
Object
|
clone()
Returns a new instance of the same class as the receiver, whose slots
have been filled in with the values in the slots of the receiver.
|
|
boolean
|
equals(Object o)
Compares the argument to the receiver, and returns true if they represent
the same object using a class specific comparison.
|
|
void
|
finalize()
Called by the virtual machine when there are no longer any (non-weak)
references to the receiver.
|
|
final
Class<? extends Object>
|
getClass()
Returns the unique instance of java.lang.Class which represents the class
of the receiver.
|
|
int
|
hashCode()
Returns an integer hash code for the receiver.
|
|
final
void
|
notify()
Causes one thread which is wait ing on the receiver to be
made ready to run.
|
|
final
void
|
notifyAll()
Causes all threads which are wait ing on the receiver to
be made ready to run.
|
|
String
|
toString()
Returns a string containing a concise, human-readable description of the
receiver.
|
|
final
void
|
wait(long time, int frac)
Causes the thread which sent this message to be made not ready to run
either pending some change in the receiver (as indicated by
notify or notifyAll) or the expiration of
the timeout.
|
|
final
void
|
wait(long time)
Causes the thread which sent this message to be made not ready to run
either pending some change in the receiver (as indicated by
notify or notifyAll) or the expiration of
the timeout.
|
|
final
void
|
wait()
Causes the thread which sent this message to be made not ready to run
pending some change in the receiver (as indicated by notify
or notifyAll).
|
|
Public Constructors
public
Number
()
Number constructor. Included for spec compatability.
Public Methods
public
byte
byteValue
()
Returns the byte value which the receiver represents
Returns
- byte the value of the receiver.
public
abstract
double
doubleValue
()
Returns the double value which the receiver represents
Returns
- double the value of the receiver.
public
abstract
float
floatValue
()
Returns the float value which the receiver represents
Returns
- float the value of the receiver.
public
abstract
int
intValue
()
Returns the int value which the receiver represents
Returns
- int the value of the receiver.
public
abstract
long
longValue
()
Returns the long value which the receiver represents
Returns
- long the value of the receiver.
public
short
shortValue
()
Returns the short value which the receiver represents
Returns
- short the value of the receiver.