forked from menault/TD3_DEV51_Qualite_Algo
ex4
This commit is contained in:
@@ -1,21 +1,22 @@
|
||||
import java.util.Scanner;
|
||||
import java.util.Random;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Classe contenant la logique de vérification du jeu.
|
||||
*/
|
||||
public class GameLogic {
|
||||
|
||||
public static boolean isWordGuessed(String word, Set<Character> guessedLetters){
|
||||
|
||||
for (int i = 0; i < word.length(); i++ ) {
|
||||
if(!guessedLetters.contains(word.charAt(i))) {
|
||||
/**
|
||||
* 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;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user