Created
April 15, 2023 18:58
-
-
Save EcthorSilva/25cfcd93c6a3ec829527cb81ecb9b06f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Função para limpar o console e reposicionar o cursor | |
public static void clearConsole() { | |
System.out.print("\033[H\033[2J"); | |
System.out.flush(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Método em Java com a finalidade de limpar o console e reposicionar o cursor.
O primeiro caractere "\033[H" move o cursor para a parte superior esquerda do console e o segundo caractere "\033[2J" limpa a tela.
Depois disso, o método chama o método flush() em System.out, que faz com que todos os dados sejam escritos no console imediatamente.
Referencia:
https://www.guj.com.br/t/limpar-tela-em-modo-texto/29099
https://stackoverflow.com/questions/55672661/what-this-character-sequence-033h-033j-does-in-c