Name

Number

Synopsis

This is an abstract class that is the superclass of Byte, Short, Integer, Long, Float, and Double. It defines the conversion functions those types implement.

java.lang.Number

Figure 10-47. java.lang.Number

public abstract class Number implements Serializable {
// Public Constructors
     public Number( );  
// Public Instance Methods
                  1.1  public byte byteValue( );  
     public abstract double doubleValue( );  
     public abstract float floatValue( );  
     public abstract int intValue( );  
     public abstract long longValue( );  
1.1  public short shortValue( );  
}

Subclasses

Byte, Double, Float, Integer, Long, Short, java.math.BigDecimal, java.math.BigInteger, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicLong

Returned By

java.text.ChoiceFormat.parse( ), java.text.DecimalFormat.parse( ), java.text.NumberFormat.parse( ), javax.xml.datatype.Duration.getField( )

Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.