Convert string to integer

static int parseInt(String s)
Parses the string argument as a signed decimal integer.
static int parseInt(String s, int radix)
Parses the string argument in the radix specified by the second argument.
static Integer valueOf(int i)
Returns a Integer instance representing the specified int value.
static Integer valueOf(String s)
Returns an Integer object holding the value of the specified String.
static Integer valueOf(String s, int radix)
Returns an Integer from String based on the radix.

public class Main {
  public static void main(String[] args) {

    System.out.println(Integer.parseInt("010"));

  }
}

The output:


10

You can also indicate the radix.


public class Main {
  public static void main(String[] args) {

    System.out.println(Integer.parseInt("010",8));

  }
}

The output:


8
Home 
  Java Book 
    Essential Classes  

Integer:
  1. Integer class
  2. Max, min value of an integer type variable
  3. Create Integer using its constructors
  4. Return an integer value as byte, double, float, int, long and short
  5. Compare two integer values
  6. Decode a string and return an integer value
  7. Convert string to integer
  8. Convert integer to string
  9. Reverse and rotate the integer in binary format
  10. Bit oriented operation
  11. Return system property as integer
  12. Get the leading and trailing zeros
  13. Get the sign of an Integer
  14. Convert integer to binary, hexdecimal and octal format