Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean ValiderLettre(char cLettre){
- //Nettoyage de la lettre
- String sLettre = Character.toString(cLettre);
- sLettre = sLettre.toLowerCase();
- sLettre = sLettre.replaceAll("[èéêë]","e");
- sLettre = sLettre.replaceAll("[ûù]","u");
- sLettre = sLettre.replaceAll("[ïî]","i");
- sLettre = sLettre.replaceAll("[àâ]","a");
- sLettre = sLettre.replaceAll("ô","o");
- cLettre = sLettre.charAt(0);
- if(_lettresDemandees.contains(cLettre)){
- return true;
- }
- else{
- boolean estBonneLettre = false;
- _lettresDemandees.add(cLettre);
- for(int i = 0; i < reponse.length(); i++){
- //Nettoyage de la reponse
- String reponseNettoye = reponse.toLowerCase();
- reponseNettoye = reponseNettoye.replaceAll("[èéêë]","e");
- reponseNettoye = reponseNettoye.replaceAll("[ûù]","u");
- reponseNettoye = reponseNettoye.replaceAll("[ïî]","i");
- reponseNettoye = reponseNettoye.replaceAll("[àâ]","a");
- reponseNettoye = reponseNettoye.replaceAll("ô","o");
- if(reponseNettoye.charAt(i) == cLettre){
- String replaceString = this.lettresRestantes.replace(cLettre,'_');
- this.lettresRestantes = replaceString;
- _acMotActuel[i] = reponse.charAt(i);
- estBonneLettre = true;
- }
- }
- if(estBonneLettre){
- VerifierFinPartie();
- return true;
- }
- }
- VerifierFinPartie();
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement