diff --git a/src/main/java/UserInput.java b/src/main/java/UserInput.java new file mode 100644 index 00000000..a32a8044 --- /dev/null +++ b/src/main/java/UserInput.java @@ -0,0 +1,22 @@ +import java.util.Scanner; + + +public class UserInput { + + private Scanner scanner = new Scanner(System.in); + + public String userInput() { + String input; + + while (true) { + System.out.print("Enter letter: "); + input = scanner.nextLine().trim().toUpperCase(); + + if (input.length() == 1 && Character.isLetter(input.charAt(0))) { + return input; + } + System.out.println("Invalid input. Please try again."); + } + + } +} \ No newline at end of file