Class InputHandler

java.lang.Object
src.main.java.util.InputHandler

public class InputHandler extends Object
Classe utilitária para lidar com a entrada de dados do usuário via console. Fornece métodos para ler strings e inteiros, com tratamento básico de erros para entradas numéricas.
  • Constructor Details

    • InputHandler

      public InputHandler()
  • Method Details

    • getStringInput

      public static String getStringInput(String prompt)
      Solicita e lê uma entrada de string do usuário.
      Parameters:
      prompt - A mensagem a ser exibida ao usuário antes de aguardar a entrada.
      Returns:
      A string lida do console.
    • getIntInput

      public static int getIntInput(String prompt)
      Solicita e lê uma entrada de número inteiro do usuário. Repete a solicitação até que uma entrada numérica válida seja fornecida.
      Parameters:
      prompt - A mensagem a ser exibida ao usuário antes de aguardar a entrada.
      Returns:
      O número inteiro lido do console.