Module java.base
Package java.lang

# Class Integer

=
public final class Integer
extends java.lang.Number
implements java.lang.Comparable<java.lang.Integer>, java.lang.constant.Constable, java.lang.constant.ConstantDesc

## Fields

- =
  public static final int BYTES = 4
- =
  public static final int MAX_VALUE = 2147483647
- =
  public static final int MIN_VALUE = -2147483648
- =
  public static final int SIZE = 32
- =
  public static final java.lang.Class<java.lang.Integer> TYPE

## Constructors

- =
  @Deprecated(since="9"forRemoval=true)
  public Integer(int arg0)
- =
  @Deprecated(since="9"forRemoval=true)
  public Integer(java.lang.String arg0) throws java.lang.NumberFormatException

## Methods

- =
  public static int bitCount(int arg0)
- =
  public byte byteValue()
- =
  public static int compare(int arg0, int arg1)
- =
  public int compareTo(java.lang.Integer arg0)
- =
  public static int compareUnsigned(int arg0, int arg1)
- =
  public static int compress(int arg0, int arg1)
- =
  public static java.lang.Integer decode(java.lang.String arg0) throws java.lang.NumberFormatException
- =
  public java.util.Optional<java.lang.Integer> describeConstable()
- =
  public static int divideUnsigned(int arg0, int arg1)
- =
  public double doubleValue()
- =
  public boolean equals(java.lang.Object arg0)
- =
  public static int expand(int arg0, int arg1)
- =
  public float floatValue()
- =
  public static java.lang.Integer getInteger(java.lang.String arg0)
- =
  public static java.lang.Integer getInteger(java.lang.String arg0, int arg1)
- =
  public static java.lang.Integer getInteger(java.lang.String arg0, java.lang.Integer arg1)
- =
  public int hashCode()
- =
  public static int hashCode(int arg0)
- =
  public static int highestOneBit(int arg0)
- =
  public int intValue()
- =
  public long longValue()
- =
  public static int lowestOneBit(int arg0)
- =
  public static int max(int arg0, int arg1)
- =
  public static int min(int arg0, int arg1)
- =
  public static int numberOfLeadingZeros(int arg0)
- =
  public static int numberOfTrailingZeros(int arg0)
- =
  public static int parseInt(java.lang.CharSequence arg0, int arg1, int arg2, int arg3) throws java.lang.NumberFormatException
- =
  public static int parseInt(java.lang.String arg0) throws java.lang.NumberFormatException
- =
  public static int parseInt(java.lang.String arg0, int arg1) throws java.lang.NumberFormatException
- =
  public static int parseUnsignedInt(java.lang.CharSequence arg0, int arg1, int arg2, int arg3) throws java.lang.NumberFormatException
- =
  public static int parseUnsignedInt(java.lang.String arg0) throws java.lang.NumberFormatException
- =
  public static int parseUnsignedInt(java.lang.String arg0, int arg1) throws java.lang.NumberFormatException
- =
  public static int remainderUnsigned(int arg0, int arg1)
- =
  public java.lang.Integer resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup arg0)
- =
  public static int reverse(int arg0)
- =
  public static int reverseBytes(int arg0)
- =
  public static int rotateLeft(int arg0, int arg1)
- =
  public static int rotateRight(int arg0, int arg1)
- =
  public short shortValue()
- =
  public static int signum(int arg0)
- =
  public static int sum(int arg0, int arg1)
- =
  public static java.lang.String toBinaryString(int arg0)
- =
  public static java.lang.String toHexString(int arg0)
- =
  public static java.lang.String toOctalString(int arg0)
- =
  public java.lang.String toString()
- =
  public static java.lang.String toString(int arg0)
- =
  public static java.lang.String toString(int arg0, int arg1)
- =
  public static long toUnsignedLong(int arg0)
- =
  public static java.lang.String toUnsignedString(int arg0)
- =
  public static java.lang.String toUnsignedString(int arg0, int arg1)
- =
  public static java.lang.Integer valueOf(int arg0)
- =
  public static java.lang.Integer valueOf(java.lang.String arg0) throws java.lang.NumberFormatException
- =
  public static java.lang.Integer valueOf(java.lang.String arg0, int arg1) throws java.lang.NumberFormatException

## Serialized Form

=

### serialVersionUID

=1360826667806852920

### Serialized Fields

- =
  int value

## Summary

No differences.