Buenas a todos, estoy intentando realizar un programa en el cual se ejecuta una instrucción que solicita al usuario si desea continuar, en caso negativo se finaliza la ejecución del mismo. No sé como se implementa esto ultimo. He mirado varios manuales pero no lo encuentro.
Seria alguien tan amable de indicarme como se hace o un manual donde consultarlo. Gracias
Puedes hacerte una función para hacer que el usuario confirme una acción.
private boolean confirm(String msg) {
String s = null;
Scanner scan = new Scanner(System.in);
System.out.print(msg);
try {
s = scan.nextLine();
} catch (NoSuchElementException e) {
System.out.println("Response!");
}
if (s.equalsIgnoreCase("y") || s.equalsIgnoreCase("yes")) {
return true;
}
return false;
}
Y llamarla cuando la necesites
if(!confirm("Deseas continuar [y/N] ?")) {
//aqui el codigo a ejecutar en caso que no queramos seguir
//return;
// System.exit(0);
}