String to Int

rezzoni0 Messages postés 48 Statut Membre -  
 scratchy -
J'aimerais que l'utilisateur entre un indice et que je puisse l'utiliser en tant que int. Avec le code ci-dessous, ça me le stock en String, et moi j'aimerais un int, comment faire ???

System.out.println("\nEntrer l'indice du point");
C = in.readLine();

2 réponses

  1. ludodej
     
    Convertit une chaîne en entier, en déclenchant une exception
    si la chaîne n'est pas correcte.

    int __fastcall ToInt() const;

    Description

    ToInt convertit en valeur entière la chaîne transmise, et renvoie cette valeur entière. Si la chaîne ne contient pas une valeur correcte, une exception EConvertError est déclenchée.

    pour ToInt() il faut inclure dstring.h
    0
  2. scratchy
     
    En java tu fais
    C = Integer.parseInt(in.readLine());
    dans un bloc try catch pour traiter le cas ou la valeur ne peut pas etre convertie
    0