Methode Integer

Résolu
Bonjour,

Je sais pas si vous pourriez maider j'ai cherché sur le site de sun de l'information sur la methode integer.parseInt()j'ai trouvé mais je pas tres bien compris
je sais pas si vous pouves me donner un exemple de cette methode et me lexpliquer enfin sur le de sun jai ne pas tres bien compris

merci pour laide
Configuration: Windows Vista
Safari 525.19

2 réponses

  1. Contributeur
    Bonjour k-23,
    La doc est ici :
    https://docs.oracle.com/javase/6/docs/api/index.html?java/lang/Integer.html

    Pour un exemple d'utilisation, et bien... Integer.parseInt te permet de convertir un objet de type String en objet de type Integer. Attention toutefois à l'exception NumberFormatException si la chaîne passée en paramètre n'est pas un int !
    Integer monInteger = Integer.parseInt("5");
    int monInt = 5;
    System.out.println(monInt == monInteger.intValue()); //affiche true
    
    Integer monInteger2 = new Integer(monInt);
    System.out.println(monInteger2.equals(monInteger)); //affiche true aussi
    


    Cordialement,
    1. Si jai bien compris avec ca je peux par exemple prendre 12 qui est en String et le convertir en int. est ce que c,est ca
    2. Contributeur
      @k-23Presque.
      Tu peux convertir "12" qui est un String en instance de Integer (Integer est différent de int car ce n'est pas un type primitif mais une classe).
      Après, en utilisant Integer.intValue(), tu vas pouvoir récupérer un int par contre.

      Cordialement,
    3. @Marco la baraqueok ton "12" qui est un String va etre un objet de integer puisque Integer c'est un int qui est dans une classe c'est ca.
    4. Contributeur
      @k-23Exactement.