Files
TD3_DEV51_brigitte_aissi/PenduJudeChrist/InputHandler.java
Aissi Jude Christ 9869c9b289 branche jude
2025-10-08 14:17:18 +02:00

32 lines
845 B
Java

import java.util.Random;
import java.util.HashSet;
import java.util.Set;
import java.util.Scanner;
public class InputHandler {
public static char getLetter(Scanner scanner, Set<Character> guessedLetters) {
char letter;
while (true) {
System.out.print("Entrez une lettre: ");
String input = scanner.nextLine().toLowerCase().trim();
if (input.length() != 1 || !Character.isLetter(input.charAt(0))) {
System.out.println("Veuillez entrer une seule lettre ! ");
continue;
}
letter = input.charAt(0);
if (guessedLetters.contains(letter)) {
System.out.println("Vous avez déjà essayé cette lettre ! ");
continue;
}
break;
}
return letter;
}
}