CodeGym/Blog Java/Random-FR/Comment convertir String en int en Java
Auteur
Alex Vypirailenko
Java Developer at Toshiba Global Commerce Solutions

Comment convertir String en int en Java

Publié dans le groupe Random-FR
membres
Dans cet article, nous allons discuter de la conversion de String en int (type primitif) et de type Object (wrapper) Integer. Il existe de nombreuses façons de le faire en Java. Comment convertir int en String en Java - 1

Comment convertir String en int en Java

Voici quelques façons de convertir une chaîne en int, Java permet de le faire en utilisant les méthodes parseInt()et valueOf().
  1. Chaîne Java à int en utilisant Integer.parseInt(String)

    parseIntest une méthode statique de la classe Integer qui renvoie un objet entier représentant le paramètre String spécifié .

    Syntaxe:

    public static int parseInt(String str) throws NumberFormatException

    Ou

    public static int parseInt(String str, int radix) throws NumberFormatException

    strest une chaîne que vous devez convertir et radixest une base du nombre analysé

    Conversion d'une chaîne en entier, exemple Java utilisant parseInt()

    public class Demo2 {
    //  convert string to int java
    
       public static void main(String args[]) {
           String str = "111";
    
           int num1 = Integer.parseInt(str);
           System.out.println("parseInt of the String = "
                   + num1);
    
           int num2 = Integer.parseInt(str, 2);//binary number
           System.out.println("parseInt of the String with radix parameter = " + num2);
       }
    }

    La sortie est :

    parseInt of the String = 111
    parseInt of the String with radix parameter =  7

    Ici, nous avons 111 dans la première variante et 7 pour la seconde. 7 est une forme décimale du binaire 111.

  2. Convertir en utilisant Integer.valueOf(String)

    Integer.valueOf(String s) est une méthode Java de la classe Integer. Il renvoie une interprétation décimale Integer d'un objet String afin qu'il soit utilisé pour convertir String en Integer.

    Syntaxe:

    public static Integer valueOf(String str)
    
    Example Java String to Integer using valueOf method:
    public class Demo2 {
    //  java convert string to int using valueOf()
           String myString = "578";
           int parNum = Integer.valueOf(myString);
           System.out.println("Integer from String using valueOf() = " + parNum);
    
       }
    }

    Sortir:

    Integer from String using valueOf() = 578

Pour renforcer ce que vous avez appris, nous vous suggérons de regarder une leçon vidéo de notre cours Java
Commentaires
  • Populaires
  • Nouveau
  • Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Cette page ne comporte pas encore de commentaires