ayuda con java

Iniciado por mianrojime, 17 Junio 2014, 09:23 AM

0 Miembros y 1 Visitante están viendo este tema.

mianrojime

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

Risketo

Puedes hacerte una función para hacer que el usuario confirme una acción.

Código (java) [Seleccionar]

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

Código (java) [Seleccionar]

if(!confirm("Deseas continuar [y/N] ?")) {
    //aqui el codigo a ejecutar en caso que no queramos seguir
    //return;
    // System.exit(0);
}