Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Limpar console no Java

Estou fazendo a atividade final do curso criando sua primeira aplicação, e gostaria de limpar o console toda vez que for solicitada uma função no menu.

-------------------------
ATIVIDADE CONTA DE BANCO
-------------------------
Nome do cliente: André
Conta corrente ou poupança: corrente
Saldo inicial: 1000
-------------------------
ATIVIDADE CONTA DE BANCO
-------------------------
ESCOLHA UMA DAS OPÇOES ABAIXO:
1 - Consultar saldo.
2 - Receber valor.
3 - Transferir valor.
4 - limpar a tela
5 - Sair.
-------------------------
Opção escolhida: 
2 respostas
solução!

Olá novamente André. Infelizmente, o Java não possui nenhum recurso nativo de limpeza do console, e o máximo que se pode fazer são algumas gambiarras.

Uma delas seria, por exemplo, criar a seguinte função no fim do código:

private void limpaTela() {
   
   System.out.println("\n\n\n\n\n");

}

Isso não faria a limpeza do console realmente, só pularia algumas linhas, mas já provocaria uma sensação visual mais agradável do que antes, pela quantidade menor de informações na tela. Isso é só uma sugestão.

Qualquer dúvida pode comentar por aqui, abraços.

Muito obrigado, funcionou perfeitamente, tem cara de gambiarra, mas funcionou como eu esperava, eu só imaginava que ficasse na parte superior da tela, mas limpou.