You can convert a String
to an int
in Java using the Integer.parseInt()
method or by using the Integer.valueOf()
method. Here's how you can do it:
1. Using Integer.parseInt()
:
java
public class StringToIntExample {
public static void main(String[] args) {
String str = "123";
int intValue = Integer.parseInt(str);
System.out.println("Parsed int value: " + intValue);
}
}
In this example, the Integer.parseInt()
method is used to convert the string "123" to an integer value.
2. Using Integer.valueOf()
:
java
public class StringToIntExample {
public static void main(String[] args) {
String str = "456";
Integer integerValue = Integer.valueOf(str);
System.out.println("Parsed Integer value: " + integerValue);
}
}
In this example, the Integer.valueOf()
method is used to convert the string "456" to an Integer
object, which can be auto-unboxed to an int
if needed.
Both methods work similarly to parse a string representation of an integer into an int
value. However, be aware that if the string cannot be parsed as a valid integer, a NumberFormatException
will be thrown. You should handle this exception appropriately in your code.
Comments
Post a Comment