Comment convertir une chaîne en Int en Java: méthodes et exemples



Cet article vous fournira une connaissance détaillée des différentes manières par lesquelles on peut convertir une chaîne en Int en Java.

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:





  1. méthode parseInt ()
  2. méthode valueOf ()
  3. NumberFormatException, méthode

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:

Output

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.