Java string to int example using Integer.parseInt()
The Integer.parseInt() method is used to convert string to int in Java. It returns a primitive int value. It throws a NumberFormatException when all the characters in the String are not digits.
Note: The first character in the string can be a minus ‘-‘ sign.
Example:
package com.w3schools;
public class StringToInt {
public static void main(String args[]){
String str="231";
int num1 = 452;
//convert string to int
int num2 = Integer.parseInt(str);
int sum=num1+num2;
System.out.println("Result is: "+sum);
}
}
Output:
Result is: 683
Java string to int example using Integer.valueOf()
The Integer.valueOf() method is used to convert string to int in Java. It returns an object of the Integer class. It throws a NumberFormatException when all the characters in the String are not digits.
Note: The first character in the string can be a minus ‘-‘ sign.
Example:
package com.w3schools;
public class StringToInt {
public static void main(String args[]){
String str="-430";
int num1 = 210;
//convert string to int
int num2 = Integer.valueOf(str);
int sum=num1+num2;
System.out.println("Result is: "+sum);
}
}
Output:
Result is: -220