Méthode compareTo

Résolu/Fermé
Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024 - 30 déc. 2019 à 13:19
Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024 - 30 déc. 2019 à 16:54
Bonjour, j'utilise la méthode compareTo pour verifier qu'un l’utilisateur n'essaye pas de valider un champ vide pour cela je fait :
      if(textAeraSurname.getText().compareTo("")==0) ...


J'aimerais "pousser plus cela" en fesant en sorte que l'utilisateur puis valider seulement si le champs contient autre chose que des caractères tels que espace, tabulation ...

Avez-vous des idées ?
Merci d'avance pour vos réponses.
Cordialement.

1 réponse

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
Modifié le 30 déc. 2019 à 14:06
Bonjour,

Il y a la méthode string.trim() qui permet d'éliminer les caractères blancs de début ou fin de chaîne.
Du coup, ton code peut se transformer simplement en
if(textAeraSurname.getText().trim().compareTo("")==0)
.

Xavier
0
Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024
30 déc. 2019 à 16:54
D'accord merci beaucoup !!!!!!
0