All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.lang.Number | +----java.lang.Integer
int 
 in an object. An object of type Integer contains a 
 single field whose type is int. 
 
 In addition, this class provides several methods for converting 
 an int to a String and a 
 String to an int, as well as other 
 constants and methods useful when dealing with an 
 int.
 
 MAX_VALUE
	MAX_VALUE
  int.
   MIN_VALUE
	MIN_VALUE
  int.
   TYPE
	TYPE
   
 Integer(int)
	Integer(int)
  Integer object that 
 represents the primitive int argument.
   Integer(String)
	Integer(String)
  Integer object that 
 represents the value represented by the string.
 
 byteValue()
	byteValue()
   decode(String)
	decode(String)
   doubleValue()
	doubleValue()
   equals(Object)
	equals(Object)
   floatValue()
	floatValue()
   getInteger(String)
	getInteger(String)
   getInteger(String, int)
	getInteger(String, int)
   getInteger(String, Integer)
	getInteger(String, Integer)
   hashCode()
	hashCode()
   intValue()
	intValue()
   longValue()
	longValue()
   parseInt(String)
	parseInt(String)
   parseInt(String, int)
	parseInt(String, int)
   shortValue()
	shortValue()
   toBinaryString(int)
	toBinaryString(int)
   toHexString(int)
	toHexString(int)
   toOctalString(int)
	toOctalString(int)
   toString()
	toString()
   toString(int)
	toString(int)
   toString(int, int)
	toString(int, int)
   valueOf(String)
	valueOf(String)
   valueOf(String, int)
	valueOf(String, int)
   
 MIN_VALUE
MIN_VALUE
public static final int MIN_VALUE
int.
 MAX_VALUE
MAX_VALUE
public static final int MAX_VALUE
int.
 TYPE
TYPE
public static final Class TYPE
 
 Integer
Integer
public Integer(int value)
Integer object that 
 represents the primitive int argument.
Integer.
   Integer
Integer
public Integer(String s) throws NumberFormatException
Integer object that 
 represents the value represented by the string. The string is 
 converted to an int value as if by the valueOf method.
String to be converted to an
                 Integer.
    String does not
               contain a parsable integer.
     
 toString
toString
public static String toString(int i, int radix)
 If the radix is smaller than Character.MIN_RADIX or 
 larger than Character.MAX_RADIX, then the radix 
 10 is used instead. 
 
 If the first argument is negative, the first element of the 
 result is the ASCII minus character '-'. If the first 
 argument is not negative, no sign character appears in the result. 
 The following ASCII characters are used as digits: 
 
   0123456789abcdefghijklmnopqrstuvwxyz
 
 toHexString
toHexString
public static String toHexString(int i)
 The unsigned integer value is the argument plus 232 if 
 the argument is negative; otherwise, it is equal to the argument. 
 This value is converted to a string of ASCII digits in hexadecimal 
 (base 16) with no extra leading 0s.
 toOctalString
toOctalString
public static String toOctalString(int i)
 The unsigned integer value is the argument plus 232 if 
 the argument is negative; otherwise, it is equal to the argument. 
 This value is converted to a string of ASCII digits in octal 
 (base 8) with no extra leading 0s.
 toBinaryString
toBinaryString
public static String toBinaryString(int i)
 The unsigned integer value is the argument plus 232if 
 the argument is negative; otherwise it is equal to the argument. 
 This value is converted to a string of ASCII digits in binary 
 (base 2) with no extra leading 0s.
 toString
toString
public static String toString(int i)
 parseInt
parseInt
public static int parseInt(String s, int radix) throws NumberFormatException
Character.digit returns a 
 nonnegative value), except that the first character may be an 
 ASCII minus sign '-' to indicate a negative value. 
 The resulting integer value is returned.
String containing the integer.
     parseInt
parseInt
public static int parseInt(String s) throws NumberFormatException
'-' to 
 indicate a negative value.
 valueOf
valueOf
public static Integer valueOf(String s, int radix) throws NumberFormatException
Integer initialized to the
             value represented by the string argument in the specified
             radix.
    String does not
               contain a parsable integer.
   valueOf
valueOf
public static Integer valueOf(String s) throws NumberFormatException
Integer initialized to the
             value represented by the string argument.
     byteValue
byteValue
public byte byteValue()
 shortValue
shortValue
public short shortValue()
 intValue
intValue
public int intValue()
 longValue
longValue
public long longValue()
 floatValue
floatValue
public float floatValue()
int value represented by this object is
          converted to type float and the result of the
          conversion is returned.
     doubleValue
doubleValue
public double doubleValue()
int value represented by this object is
          converted to type double and the result of the
          conversion is returned.
     toString
toString
public String toString()
 hashCode
hashCode
public int hashCode()
 equals
equals
public boolean equals(Object obj)
true if and only if the argument is not 
 null and is an Integer object that contains 
 the same int value as this object.
 getInteger
getInteger
public static Integer getInteger(String nm)
 The first argument is treated as the name of a system property. 
 System properties are accessible through getProperty  
 and , a method defined by the System class. The 
 string value of this property is then interpreted as an integer 
 value and an Integer object representing this value is 
 returned. Details of possible numeric formats can be found with 
 the definition of getProperty. 
 
 If there is no property with the specified name, or if the 
 property does not have the correct numeric format, then 
 null is returned.
Integer value of the property.
     getInteger
getInteger
public static Integer getInteger(String nm, int val)
 The first argument is treated as the name of a system property. 
 System properties are accessible through getProperty  
 and , a method defined by the System class. The 
 string value of this property is then interpreted as an integer 
 value and an Integer object representing this value is 
 returned. Details of possible numeric formats can be found with 
 the definition of getProperty. 
 
 If there is no property with the specified name, or if the 
 property does not have the correct numeric format, then an 
 Integer object that represents the value of the 
 second argument is returned.
Integer value of the property.
     getInteger
getInteger
public static Integer getInteger(String nm, Integer val)
 The first argument is treated as the name of a system property. 
 System properties are accessible through getProperty  
 and , a method defined by the System class. The 
 string value of this property is then interpreted as an integer 
 value and an Integer object representing this value is 
 returned. 
 
 If the property value begins with "0x" or 
 "#", not followed by a minus sign, the rest 
 of it is parsed as a hexadecimal integer exactly as for the method 
 Integer.valueOf with radix 16. 
 
 If the property value begins with "0" then 
 it is parsed as an octal integer exactly as for the method 
 Integer.valueOf with radix 8. 
 
 Otherwise the property value is parsed as a decimal integer 
 exactly as for the method Integer.valueOf with radix 10.
 
The second argument is the default value. If there is no property of the specified name, or if the property does not have the correct numeric format, then the second argument is returned.
Integer value of the property.
     decode
decode
public static Integer decode(String nm) throws NumberFormatException
All Packages Class Hierarchy This Package Previous Next Index