Wednesday, May 27, 2009

Convert a String to int

Use the static method parseInt of the Integer class to convert
a String to an int as below:
 
public void convertStringToInt() {
String sValue = "5";
int iValue = 0;
try {
iValue = Integer.parseInt(sValue);
}
catch (NumberFormatException ex) {
System.out.println("The String does not contain a parsable integer");
}
//Additional code goes here...
}
 
 
 
 
 
Alternatively you can pass a String to the Integer class constructor
and call the intValue-method of the object:
 
 
public void convertStringToInt() {
String sValue = "5";
int iValue;
try {
iValue = new Integer(sValue).intValue();
}
catch (NumberFormatException ex) {
System.out.println("The String does not contain a parsable integer");
}
//Additional code goes here...
}

No comments: