Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2011, 12:12
Avatar de xlugo2002
xlugo2002
 
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 5 meses
Puntos: 0
Implementar una estructura de datos para datos ?

Hola, realizo una consulta a una BD mediante una API, recupero por separado una lista de Cursos, y otra lista para los alumnos escritos en cada uno de esos cursos.

Para la información de los cursos utilizo un objeto tipo Curso y lo voy agregando a un ArrayList<Curso> con lo que tengo todos los cursos de mi consulta.

Para la información de los alumnos incritos utilizo un Objeto tipo Membresia y lo voy agregando a un ArrayList<Membresia> con lo que tengo todos los alumnos (de todos los cursos), aqui en el objeto Membresia utilizo un campo "CursoId" para relacionar el alumno con su correspondiente curso.

Entonces tengo: Un ArrayList<Cursos> y un ArrayList<Membresias>

Mi pregunta es: ¿Hay alguna estructura de datos que sea mejor para manejar esos datos en lugar de usar un ArrayList?