Package methods
Class Out
java.lang.Object
methods.Out
Classe utilitária que fornece métodos para saída formatada de texto e manipulação de tempo.
Esta classe contém métodos para exibir mensagens de erro, centralizar texto e pausar a execução.
Todos os métodos são estáticos e podem ser acessados diretamente através da classe.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
Centraliza um texto com largura padrão de 50 e caractere de preenchimento padrão "=".static String
Centraliza um texto com uma largura específica e caractere de preenchimento padrão "=".static String
Centraliza um texto com uma largura específica e um caractere de preenchimento personalizado.static String
Centraliza um texto com um caractere de preenchimento personalizado e largura padrão de 50.static String
erro()
Retorna uma mensagem de erro padrão para entrada inválida.static String
Formata uma mensagem de erro simples.static String
Formata uma mensagem de erro com uma dica adicional.static void
sleep
(double s) Pausa a execução do programa por um determinado número de segundos.static String
test()
Método de teste que retorna uma mensagem padrão.
-
Constructor Details
-
Out
public Out()
-
-
Method Details
-
erro
Formata uma mensagem de erro com uma dica adicional.- Parameters:
msg
- A mensagem de erro principalhint
- A dica para resolver o erro- Returns:
- Uma string formatada com a mensagem de erro em vermelho e a dica em amarelo
-
erro
Formata uma mensagem de erro simples.- Parameters:
msg
- A mensagem de erro- Returns:
- Uma string formatada com a mensagem de erro em vermelho
-
erro
Retorna uma mensagem de erro padrão para entrada inválida.- Returns:
- Uma string formatada com a mensagem "ERRO: entrada inválida" em vermelho
-
sleep
public static void sleep(double s) Pausa a execução do programa por um determinado número de segundos.- Parameters:
s
- O número de segundos para pausar a execução- Throws:
RuntimeException
- Se a thread for interrompida durante o sono
-
center
Centraliza um texto com uma largura específica e um caractere de preenchimento personalizado.- Parameters:
txt
- O texto a ser centralizadolargura
- A largura total da linhapreenchimento
- O caractere ou string a ser usado para preenchimento- Returns:
- Uma string com o texto centralizado
-
center
Centraliza um texto com um caractere de preenchimento personalizado e largura padrão de 50.- Parameters:
txt
- O texto a ser centralizadopreenchimento
- O caractere ou string a ser usado para preenchimento- Returns:
- Uma string com o texto centralizado com largura de 50 caracteres
-
center
Centraliza um texto com uma largura específica e caractere de preenchimento padrão "=".- Parameters:
txt
- O texto a ser centralizadolargura
- A largura total da linha- Returns:
- Uma string com o texto centralizado usando "=" como preenchimento
-
center
Centraliza um texto com largura padrão de 50 e caractere de preenchimento padrão "=".- Parameters:
txt
- O texto a ser centralizado- Returns:
- Uma string com o texto centralizado com largura de 50 caracteres usando "=" como preenchimento
-
test
Método de teste que retorna uma mensagem padrão.- Returns:
- A string "Testando..."
-