forked from menault/TD3_DEV51_Qualite_Algo
23 lines
603 B
Java
23 lines
603 B
Java
import java.util.Set;
|
|
|
|
/**
|
|
* Classe contenant la logique de vérification du jeu.
|
|
*/
|
|
public class GameLogic {
|
|
/**
|
|
* Vérifie si toutes les lettres (hors espaces) du mot ont été devinées.
|
|
*/
|
|
public static boolean isWordGuessed(String word, Set<Character> guessedLetters) {
|
|
for (int i = 0; i < word.length(); i++) {
|
|
char c = word.charAt(i);
|
|
if (c == ' ') {
|
|
continue; // espace dans le mot
|
|
}
|
|
if (!guessedLetters.contains(c)) {
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|