A voir également:
- [scanf] probleme de programme qui boucle
- Programme demarrage windows 10 - Guide
- Mettre en veille un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Désinstaller programme windows 10 - Guide
- Sms programmé - Guide
4 réponses
Hello,
tout simplement lorsque l'utilisateur saisie une donnée, tu la teste, si c'est un chiffre tu continue ton traitement, si non, tu boucle tant que l'utilisateur n'a pas entrée un chiffre...
pour tester si c'est un chiffre ou du texte, tu peux utiliser les patterns.
tout simplement lorsque l'utilisateur saisie une donnée, tu la teste, si c'est un chiffre tu continue ton traitement, si non, tu boucle tant que l'utilisateur n'a pas entrée un chiffre...
pour tester si c'est un chiffre ou du texte, tu peux utiliser les patterns.
petit complément, tu peux utiliser les expressions régulières pour déterminer si c'est du texte ou un chiffre...
En java, tu vas pouvoir faire qqch du genre :
pour plus d'info cherche expression régulière.
En fait, se sont une chaîne de caractère qui va te permettre par la suite d'en valider une autre. Par exemple, on va l'utiliser pour valider un e-mail ou un numéro avs, pour etre sur qu'on ait bien la structure bonjour@google.com ou 123.12.123.123...
Pattern p = Pattern.compile("[a-zA-Z]+"); String entree = "choix tu du user"; Matcher m = p.matcher(entree); while(m.find()) { System.out.println("veuillez ressaisir un chiffre."); }
pour plus d'info cherche expression régulière.
En fait, se sont une chaîne de caractère qui va te permettre par la suite d'en valider une autre. Par exemple, on va l'utiliser pour valider un e-mail ou un numéro avs, pour etre sur qu'on ait bien la structure bonjour@google.com ou 123.12.123.123...