Loop Do while, ignorer en JAVA
Résolu
willi_4185
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
willi_4185 Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
willi_4185 Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Loop Do while, ignorer en JAVA
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
Bonjour,
Il y a effectivement un problème avec le if, mais pas à ce niveau là, car il compare passWord et PassWord (le Java est sensible à la cassé, donc p minuscule et P majuscule, c'est pas la même variable)
Le problème c'est la négation de la condition if (!PassWord.equals(passWord)) { } else { ... } ce qui signifie que si le mot de passe est incorrect on ne fait rien, sinon (le mot de passe est correct) on réessaie.
En vrai, la condition if ne sert absolument à rien à part créer un bug inutile, la boucle suffit à gérer tous les cas.
Tu as totalement raison et je m'en suis rendu compte au dépend de quelque heure de recherche sur le Net a comparé ma situation a d'autre, j'ai refait le tous et effectivement le Do / While suffit ;)
vrai, mais ce ne sont pas les même variables, toutefois j'ai réussi à faire fonctionner le tous en y passant un peu plus de temps, tout bête, la solution était de diriger le premier scan directement dans le Do étant donné que ce block de code sera de toute facon executé