SoloCodigo

Programación General => Java => Mensaje iniciado por: Tuplado en Viernes 3 de Enero de 2014, 14:24

Título: Meter ArrayList en Otro ArrayList
Publicado por: Tuplado en Viernes 3 de Enero de 2014, 14:24
Hola Chicos/as:

Mi duda es esta (Quiero realizar un programa de composición):

_Crear la clase “Grupo” que contiene alumnos.
_Cada alumno es un objeto de la clase “Alumno”.
_Cada alumno contiene el nombre y tiene varias notas.
_Cada nota es de la clase “NotaAlumno” que contiene el nombre de la asignatura y la   nota del alumno.

Osea que yo en el objeto alumno, añada "Jose", "pepe"...

y que ha Jose, le pueda añadir "Matematicas" y 7

Que al buscar dentro del alumno "Jose" tambien me aparezca su asignatura y su nota

[[jose[matematicas, 7]], [pepe]]
        obj Alumno             obj Alumno

Espero vuestra ayuda, ahora mismo ya estoy bloqueado...
Título: Re:Meter ArrayList en Otro ArrayList
Publicado por: gagusti en Viernes 3 de Enero de 2014, 16:31
Te recomiendo que utilices listas genericas (List<Type>).
Lo que puedes hacer, es dentro de tu objeto Alumnos, definir una List de tipo "NotaAlumno". De esta manera cada objeto Alumno tendra una coleccion (es decir muchos) objetos "NotaAlumno".

Te dejo info sobre la clase List:
http://www.dotnetperls.com/list