Faça com que o console aguarde o fechamento de uma entrada do usuário
Tenho um aplicativo de console que, após executar suas tarefas, deve fornecer feedback ao usuário, como "operação concluída" ou "operação com falha" e o erro detalhad
O problema é que, se eu simplesmente "deixar correr", a mensagem de saída será impressa, mas o console fechará logo depois, não deixando tempo para ler a mensage
Pelo que me lembro, em C ++, todo aplicativo de console termina com um "pressione qualquer tecla para sair" ou algo assim. Em C #, posso simular esse comportamento com um
Console.ReadKey();
Mas como posso fazer isso em Java? Estou usando a classe Scanner, mas como "input" é minha instância do Scanner:
input.next()
System.exit(0);
"Qualquer tecla" funcionará, exceto o retorno, o que é bastante importante aqui. Alguma dica?