Full Stack Web Development Internship Program
- 29k Enrolled Learners
- Weekend/Weekday
- Live Class
There are many methods to convert a string to integer in Java. The method most commonly used is the pareseInt() method. There are multiple methods to convert string to an integer. In this article, we will have a look at all the possible methods to convert a String to int in Java
The three main methods are:
In this method, the string is converted to a primitive int.
Syntax: int dtypename = Integer.parseInt(string);
Example: int res = Integer.parseInt(str);
Consider the code:
public class test { public static void main(String args[]) { String str = "102"; int res = Integer.parseInt(str); System.out.println("the number is: "+ res); } }
OUTPUT:
EXPLANATION:
In the above code, we have a string variable “102”. We declare another variable res. This is of integer type. So the string variable is converted to an integer by using the parseInt() method.
In this method, the string is converted to an Integer object.
Syntax: Integer dtypename = Integer.valueOf(string);
Example: Integer res = Integer.valueOf(str);
Consider the code:
public class test { public static void main(String args[]) { String str = "102"; int res = Integer.parseInt(str); System.out.println("the number is: "+ res); } }
OUTPUT:
EXPLANATION:
In the above code, we have a string variable “122”. We declare another variable result as res. This is of integer type. So the string variable is converted to an integer by using the valueOf() method.
NOTE: parseInt() returns a primitive int whereas valueOf() returns a new Integer() object.
A NumberFormatException is thrown when the string is not parsable.
Consider the code:
public class test { public static void main(String args[]) { String str = "102"; int res = Integer.parseInt(str); System.out.println("the number is: "+ res); } }
OUTPUT:
EXPLANATION:
An exception is generated when the string is not parsable.
With this, we come to an end of this String to Int in Java article. I hope you got an idea of all the three methods of Converting a String to int in Java.
Check out the Java Training by Edureka, a trusted online learning company with a network of more than 250,000 satisfied learners spread across the globe. We are here to help you with every step on your journey, for becoming a besides this java interview questions, we come up with a curriculum which is designed for students and professionals who want to be a Java Developer.
Course Name | Date | Details |
---|---|---|
Java Course Online | Class Starts on 7th December,2024 7th December SAT&SUN (Weekend Batch) | View Details |
edureka.co