The Integer class wraps a value of the primitive type int in an object.
The Integer class wraps a value of the primitive type int in an object. An object of type Integer contains a single field whose type is int.
Name | Description |
---|---|
BYTES | get number of bytes used to represent an int value in two's complement binary form |
MAX_VALUE | get the maximum value an int can have. |
MIN_VALUE | get the minimum value an int can have |
SIZE | get number of bits used to represent an int value in two's complement binary form. |
TYPE | get Class instance representing the primitive type int |
Constructors |
---|
public Integer(int value) Java create Integer from int primitive value |
public Integer(String s) throws NumberFormatException Java create Integer from String |
Return | Description |
---|---|
int | bitCount(int i) get the number of one-bits in the two's complement binary representation of the specified int value |
byte | byteValue() convert the value of this Integer as a byte |
int | compare(int x, int y) Compares two int values numerically. |
int | compareTo(Integer another_Integer) Compares two Integer objects numerically. |
int | compareUnsigned(int x, int y) Compares two int values numerically treating the values as unsigned. |
Integer | decode(String nm) throws NumberFormatException Decodes a String into an Integer |
Optional<Integer> | describeConstable() get Optional containing the nominal descriptor for this instance |
int | divideUnsigned(int dividend, int divisor) get unsigned quotient of dividing the first int by the second integer |
double | doubleValue() convert the value of this Integer as a double |
boolean | equals(Object obj) Compares this integer to the specified object. |
float | floatValue() convert the value of this Integer as a float after a widening primitive conversion. |
Integer | getInteger(String nm) get the integer value of the system property with the specified name. |
Integer | getInteger(String nm, int val) get the integer value of the system property with the specified name with default value |
Integer | getInteger(String nm, Integer val) get integer value of the system property with the specified name and default value |
int | hashCode() Returns a hash code for this Integer |
int | hashCode(int value) get the hash code for an int value; compatible with Integer |
int | highestOneBit(int i) get int value in single one-bit from the left most highest one-bit |
int | intValue() convert this Integer to int |
long | longValue() convert Integer to long after a widening primitive conversion |
int | lowestOneBit(int i) get a single bit from lowest-order right most one-bit from int |
int | max(int a, int b) get the greater of two int values |
int | min(int a, int b) get the smaller of two int values |
int | numberOfLeadingZeros(int i) get the number of zero bits preceding the highest-order one-bit |
int | numberOfTrailingZeros(int i) get the number of zero bits following the lowest-order one-bit |
int | parseInt(String s, int radix) throws NumberFormatException Parses the string as a signed integer by the radix |
int | parseInt(CharSequence s, int begin_Index, int end_Index, int radix) Parses string as a signed int by radix with offset |
int | parseInt(String s) throws NumberFormatException Parses the string argument as a signed decimal integer |
int | parseUnsignedInt(String s, int radix) throws NumberFormatException Parses the string as an unsigned integer by radix. |
int | parseUnsignedInt(CharSequence s, int begin_Index, int end_Index, int radix) Parses string as an unsigned int in by radix with offset |
int | parseUnsignedInt(String s) throws NumberFormatException Parses the string argument as an unsigned decimal integer. |
int | remainderUnsigned(int dividend, int divisor) get the unsigned remainder by dividing two integers |
Integer | resolveConstantDesc(MethodHandles.Lookup lookup) Resolves integer as a ConstantDesc |
int | reverse(int i) reverse the order of the bits in int value |
int | reverseBytes(int i) reverse the order of the bytes in the int value |
int | rotateLeft(int i, int distance) rotate int value left by the specified number of bits |
int | rotateRight(int i, int distance) rotate the int value right by the specified number of bits |
short | shortValue() convert Integer as a short after a narrowing primitive conversion |
int | signum(int i) get the sign for int value |
int | sum(int a, int b) Adds two integers together as per the + operator |
String | toBinaryString(int i) convert integer to binary in base 2 |
String | toHexString(int i) convert integer to hexadecimal integer in base 16. |
String | toOctalString(int i) convert integer to unsigned integer in base 8 |
String | toString(int i, int radix) convert int by radix |
String | toString(int i) convert integer to a String object in static way |
String | toString() convert integer to a String object |
long | toUnsignedLong(int x) Converts integer to long by an unsigned conversion |
String | toUnsignedString(int i, int radix) convert int to unsigned integer value by radix |
String | toUnsignedString(int i) Returns a string representation of the argument as an unsigned decimal value |
Integer | valueOf(String s, int radix) throws NumberFormatException parse string to Integer by radix |
Integer | valueOf(String s) throws NumberFormatException convert String to an Integer |
Integer | valueOf(int i) convert int primitive to Integer object |