Buenas,
Tu duda se resuelve utilizando tipicamente la estructura do...while.
1. Define una variable int ultimoNumeroMostrado = 1
2. Empieza el bucle do/while:
do { // haz lo que hay en el bloque
for(int x=0;x<3;x++) { // bucle que realiza tres veces lo que hay en su interiro
mostrar(ultimoNumeroMostrado);
ultimoNumeroMostrado=ultimoNumeroMostrado+1;
}
mostrar("quieres seguir?? s/n");
char respuesta = recogerDeTeclado();
}while(respuesta == 's'); //mientras la respuesta sea si, seguirá entrando en el bloque.
3. mejorar el proceso para que si no pone n o s le pida que introduzca una respuesta válida.
Espero que te sirva,
Saludos,
Oldskultxo
Resulta que recien estoy empezando en java, así que igual es algo básico pero yo la verdad, no tengo ni idea.
Lo que me gustaría hacer es que al apretar una tecla, volviera a leer una parte de la siguiente forma:
se ejecuta...
//te pone unos numeros como ejemplo
123
234
"quieres volver a empezar?"
y/n
>>y
//si pone yes,como es el caso, que vuelva a ejecutarse y te vuelva salir
123
234
y/n
//y asi infintamente
---------------
Tengo ya la parte de introducir el y/n, (con el scanner) lo único que necesito es algo para volver a empezar.
Gracias! (No se si me he explicado muy bien pero espero que lo entiendan)
A parte, me gustaría saber si hay alguna forma de hacer, que te volviera a empezar pero a partir del 234 y no todo el programa.