Hola, al compilar me dice que me falta un return (aunque en realidad no) y no se como arreglarlo sin retroalimentar(para quitar el bucle).
Creo que el codigo se explica solo:
public static int numJugadores(){ //devuelve el numero de jugadores (1 o 2)
int k;
while(1){
k = SimpleIO.readInt(); //esto lee un entero introducido
if(k == 1 || k == 2){
return k;
}
else{
System.out.println("ERROR, vuelva a introducir el numero de jugadores");
}
}
}
Una ayuda? :huh:
EDITO:
Siento haber creado un nuevo tema para nada, porque me ha venido la inspiracion derrepente. He sacado el bucle del metodo y solucionado.