Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/07/2008, 08:45
Avatar de Xinef
Xinef
 
Fecha de Ingreso: marzo-2007
Mensajes: 202
Antigüedad: 17 años
Puntos: 7
Respuesta: Clase ITERATOR

Código PHP:
ListaMaterias lisMate=m.obtListaMaterias();//obtengo la lista materias en las q esta matriculado el alumno
    //ahora recorrer las materias del alumno
ListaMaterias lisMate=m.obtListaMaterias();//obtengo la lista materias en las q esta matriculado el alumno
    //ahora recorrer las materias del alumno 
Como te comentan por ahí arriba, el "error" debe ser que ese método que obtiene las materias está devolviendo una lista vacía.

Código PHP:
    Iterator it=lisMate.obtIterador();//obtengo el iterador
      
Materia mat=new Materia(); 
Esa creación del objeto mat es innecesaria, puesto que sólo lo vas a usar en la iteración, sólo tienes que declararlo: Materia mat = null;

Código PHP:
    while(it.hasNext()){
        
mat = (Materiait.next();
        
mat.mostrar();