bonjour,
Désolé si cette question est simple parceque j'ai mal chercher mais je ne trouve pas comment faire pour tester si la variable qui arrive est un entier ou un string? quelquchose du genre is_String?
merci de votre aide
bonjour,
Désolé si cette question est simple parceque j'ai mal chercher mais je ne trouve pas comment faire pour tester si la variable qui arrive est un entier ou un string? quelquchose du genre is_String?
merci de votre aide
l'opérateur instanceof
si "a instanceof String" renvoie true, c'est un String.
Le langage java est fortement typé, c'est à dire qu'à chaque variable est associé un type. (Pas comme en php ou perl.)
Si cette reponse ne te suffit pas, explique au moins comment tu recuperes ta variable pour ne pas savoir son type.
si ta variable est une String tu peux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part la_string.matches("\\d+")
en fait c'est le contenu de ma variable que je voudrais tester, ma variable vien d'un formulaire, et je voudrais faire une verification de se qu'a saisie l'utilisateur(logiquement un numéro de telephone)
Donc ta variable est une String.![]()
Comment est rentré ton numero? Si effectivment c'est comme un entier tu peux utiliser les methodes static proposé par la classe Integer (valueOf par exemple).
http://java.developpez.com/faq/java/...aine_en_nombre
Mais il existe d'autres moyen pour verifier ton numero mais plus complexes
http://java.developpez.com/faq/java/...Text_contraint
En gros![]()
Partager