Java JOptionPane

GIGN Messages postés 11 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Je veux créer une boite de dialogue où je veux saisir un entier à l'aide de JOptionPane.showInputDialog(..........).Malheuresement cette fonction ne retourne qu'un String et non un entier.Est-ce qu'il y a un moyen de remédier à ceci car je voudrais renvoyer un message d'erreur si ce n'est pas un entier qui a été rentré dans la boîte de dialogue.Merci.

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Google dit
    http://www.google.fr/search?q=java+convertir+chaine+entier
    http://www.enseignement.polytechnique.fr/profs/informatique/Gilles.Roussel/TC/tp2/tp2-aide.html

    Conversion chaîne de caractères vers entier

    Les types chaîne de caractères String et int ne sont pas "compatibles" (on ne peut pas, par exemple, multiplier deux chaînes contenant des entiers). Il est donc parfois nécessaire de convertir une chaîne de caractères contenant un entier vers un entier Java, avant de pouvoir effectuer des opérations l'utilisant.

    La méthode statique parseInt() de la classe Interger permet de faire cette conversion.

    Exemple d'utilisation :

    ...
    int val = Integer.parseInt("1") + 2;


    Bonne chance
    0