Tengo una aplicación de consola que luego de realizar sus tareas, debe dar retroalimentación al usuario, como "operación completada" o "operación fallida" y el error detallado.
El caso es que si simplemente "lo dejo correr", el mensaje de salida se imprimirá pero la consola se cerrará poco después, sin dejar tiempo para leer el mensaje.
Por lo que recuerdo, en C ++, cada aplicación de consola terminará con "presione cualquier tecla para salir" o algo así. En C # puedo simular este comportamiento con un
Console.ReadKey();
Pero, ¿cómo puedo hacerlo en Java? Estoy usando la clase Scanner, pero dado que "input" es mi instancia de Scanner:
input.next()
System.exit(0);
"Cualquier clave" funcionará, excepto la devolución, que es un gran problema aquí. ¿Algún consejo?