Il existe de nombreuses méthodes pour convertir une chaîne en entier dans . La méthode la plus couramment utilisée est la méthode pareseInt (). Il existe plusieurs méthodes pour convertir une chaîne en entier. Dans cet article, nous allons examiner toutes les méthodes possibles pour convertir une chaîne en int en Java
Les trois méthodes principales sont:
méthode parseInt () pour convertir une chaîne en Int en Java
Dans cette méthode, la chaîne est convertie en un int primitif.
Syntaxe: int dtypename = Integer.parseInt (chaîne)
Exemple: int res = Integer.parseInt (str)
Considérez le code:
test de classe publique {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
PRODUCTION:
EXPLICATION:
Dans le code ci-dessus, nous avons une variable de chaîne «102». Nous déclarons une autre variable res.Ceci est de type entier. Ainsi, la variable chaîne est convertie en entier à l'aide de la méthode parseInt ().
valueOf (), méthode: String to Int en Java
Dans cette méthode, la chaîne est convertie en un objet Integer.
Syntaxe: Integer dtypename = Integer.valueOf (chaîne)
objets mutables et immuables en java
Exemple: Integer res = Integer.valueOf (str)
Considérez le code:
test de classe publique {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
PRODUCTION:
EXPLICATION:
Dans le code ci-dessus, nous avons une variable de chaîne «122». Nous déclarons un autre résultat variable comme res. Ceci est de type entier. La variable chaîne est donc convertie en entier à l'aide de la méthode valueOf ().
REMARQUE: parseInt () renvoie un int primitif tandis que valueOf () renvoie un nouvel objet Integer ().
comment élever à une puissance en java
NumberFormatException, méthode
Une NumberFormatException est levée lorsque la chaîne n'est pas analysable.
Considérez le code:
test de classe publique {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
PRODUCTION:
EXPLICATION:
Une exception est générée lorsque la chaîne n'est pas analysable.
Avec cela, nous arrivons à la fin de cet article String to Int in Java. J'espère que vous avez une idée des trois méthodes de conversion d'une chaîne en int en Java.
Vérifiez par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier. Nous sommes là pour vous aider à chaque étape de votre voyage, pour devenir une autre question d'entrevue java, nous proposons un programme conçu pour les étudiants et les professionnels qui souhaitent devenir développeur Java.