Wrapper classes and associated methods
The most common methods of the Integer wrapper class are summarized in below table. Similar methods for the other wrapper classes are found in the Java API documentation.
Method | Purpose |
---|---|
parseInt(s) | returns a signed decimal integer value equivalent to string s |
toString(i) | returns a new String object representing the integer i |
byteValue() | returns the value of this Integer as a byte |
doubleValue() | returns the value of this Integer as an double |
floatValue() | returns the value of this Integer as a float |
intValue() | returns the value of this Integer as an int |
shortValue() | returns the value of this Integer as a short |
longValue() | returns the value of this Integer as a long |
int compareTo(int i) | Compares the numerical value of the invoking object with that of i. Returns 0 if the values are equal. Returns a negative value if the invoking object has a lower value. Returns a positive value if the invoking object has a greater value. |
static int compare(int num1, int num2) | Compares the values of num1 and num2. Returns 0 if the values are equal. Returns a negative value if num1 is less than num2. Returns a positive value if num1 is greater than num2. |
boolean equals(Object intObj) | Returns true if the invoking Integer object is equivalent to intObj. Otherwise, it returns false. |