Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/03/2013, 08:07
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: ¿Porqué no me permite agregar nuevas notas? - EJercicio I

El código está bastante bien, me extraña que no te hayas dado cuenta. La materia tiene una lista de notas, tú las cubres y añades para un alumno, pero no veo cómo sabes luego que son de ese alumno en concreto.

Cuando ingresas las notas para esa misma materia y otro alumno, compruebas que la lista de notas tenga un tamaño distinto de cero, y eso se cumple ya que las has introducido una vez.

Deberías plantearte el utilizar un hashMap o algo de ese estilo, introduciendo el codigo del alumno como clave y la nota como valor, de esa forma podrías ver si se han creado las notas de ese alumno concreto buscando en el conjunto a partir de la clave.

:) Te has currado lo del video.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}