Méthode de java
Résolu
anaurel
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
anaurel Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
anaurel Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Existe-t-il en java une méthode qui permet de vérifier si une chaine ne contient alpha c'est à dire ne contient que des lettres ?
Existe-t-il en java une méthode qui permet de vérifier si une chaine ne contient alpha c'est à dire ne contient que des lettres ?
A voir également:
- Méthode de java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
1 réponse
Bonjour,
Tu peux aller faire un tour du côté des expressions régulières.
Attention : Java travaille en UTF-16 donc on peut avoir beaucoup plus de lettres (au sens Unicode) que les 2x26 lettres latines.
Pour les traitements d'Unicode il faudra voir la classe Character.
Tu peux aller faire un tour du côté des expressions régulières.
String str = "abcd"; boolean match = str.matches("[a-zA-Z]+");
Attention : Java travaille en UTF-16 donc on peut avoir beaucoup plus de lettres (au sens Unicode) que les 2x26 lettres latines.
Pour les traitements d'Unicode il faudra voir la classe Character.
String str = "αβγδ"; boolean match = str.chars().allMatch(Character::isLetter);
Plus exactement + signifie 1 ou plus. Tandis que * signifie 0 ou plus.
Voir la documentation :
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html
Je suis enfin arrivé au bout de cet exercice
Quel soulagement !!
Mes sincères remerciments à toi