Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/04/2013, 06:03
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Problema en mi tarea con Java, no cicla...

Es evidente que si usas nextLine te devuelve una String y no puedes usarla como parámetro de un método que espera un int o un byte, pero la solución también es evidente.

También puedes dejar el código sin cambiar y únicamente añadir detrás del último nextByte de cada ciclo

Cita:
System.out.print("Indique la cantidad de medallas ganadas en Sydney:\n");
n.setSydney ( x.nextByte());
x.nextLine();
El porqué está explicado en el foro unas cuantas veces.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.