У меня есть консольное приложение, которое после выполнения своих задач должно давать пользователю обратную связь, например «операция завершена» или «операция не удалась» и подробное описание ошибки.
Дело в том, что если я просто «позволю ему поработать», выходное сообщение будет напечатано, но вскоре после этого консоль закроется, не оставив времени на чтение сообщения.
Насколько я помню, в C ++ каждое консольное приложение заканчивалось «нажатием любой клавиши для выхода» или чем-то в этом роде. В C # я могу смоделировать это поведение с помощью
Console.ReadKey();
Но как это сделать на Java? Я использую класс Scanner, но учитывая, что "input" - это мой экземпляр Scanner:
input.next()
System.exit(0);
Подойдет «любой ключ», кроме возврата, что здесь немало. Есть указатели?