Java JOptionPane

Fermé
GIGN Messages postés 11 Date d'inscription jeudi 10 juin 2004 Statut Membre Dernière intervention 11 mars 2006 - 21 déc. 2005 à 17:15
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 22 déc. 2005 à 00:29
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.
A voir également:

1 réponse

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
22 déc. 2005 à 00:29
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