Package src.main.java.util
Class InputHandler
java.lang.Object
src.main.java.util.InputHandler
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
getIntInput
(String prompt) Solicita e lê uma entrada de número inteiro do usuário.static String
getStringInput
(String prompt) Solicita e lê uma entrada de string do usuário.
-
Constructor Details
-
InputHandler
public InputHandler()
-
-
Method Details
-
getStringInput
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
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.
-