Java >> Tutoriel Java >  >> Tag >> String

Conversion de chaîne en int en utilisant Java

javaShare on :Nous utiliserons la méthode Integer.parseInt() pour convertir une valeur String en une valeur Integer à l'aide de Java. Nous expliquerons plus de méthodes pour convertir une chaîne en int dans cet article.
String mystr = "100";
int intVal = Integer.parseInt(mystr);
      
System.out.println(intVal);
Meilleur validateur JSON, JSON Tree Viewer, JSON Beautifier au même endroit. Vérifiez à quel point l'outil est cool

Dans l'exemple de code ci-dessus, nous avons défini une variable String 'mystr' et souhaitez le convertir en valeurs de type entier à l'aide de Java. Nous utilisons Integer.parseInt() fonction pour le faire.

Integer.parseInt(MyString)

Si la valeur de la chaîne n'est pas valide, le programme génère une erreur. Vous pouvez le gérer en utilisant le code ci-dessous.

try {
    String mystr = "abc";
    int val = Integer.parseInt(mystr);
}
catch (NumberFormatException e) {
    System.out.println("Not a valid value");
}

Sortie

Not a valid value

Méthode 2 :Utiliser la fonction Integer.valueOf() pour convertir une chaîne en valeur entière

Nous pouvons également utiliser la méthode Java Integer.valueOf() pour convertir la valeur String donnée en valeur de type Integer. La fonction prend la chaîne comme paramètre et renvoie la valeur numérique. Vous trouverez ci-dessous l'exemple de code pour cela.

String mystr = "10";
int val = Integer.valueOf(mystr);
        
System.out.println(val);

Sortie

10

Balise Java