crear un arreglo dentro de otro

Por favor me podrian decir como creo un arreglo dentro de otro, es que he tartado y nada que puedo.

Lo que necesito es que por ejemplo si se crea un arreglo estudiante al ingresar un estudiante se cree un arreglo para guardar las materias que el matricula con sus notas. Lo intente pero al guardar los datos de materias se guardan en un solo arreglo.

Es lo unico que me falta para terminar mi ejercicio, les agradezco de antemano.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Puedes hacer que tu

Puedes hacer que tu estudiante tenga un arreglo:

 

Y luego agregarlas ahí:

 

Mejor sería usar una lista ( List ) porque que esta crece dinámicamente y el arreglo es fijo.

Que es lo que llevas?

utilizo botones para manejar

Todo el codigo seria así:

 

utilizo botones para manejar

utilizo botones para manejar los eventos mira manajo los arreglos así:
este es el que envia lso valores a estudiantes:
 

Y cual es el error? Que dice?

Y cual es el error? Que dice? ArrayIndexOutOfBounds?

no me sale el

no me sale el NullPointerException.

mi duda esta en el arreglo matricula, nose si este duncionando segun yo pienso, la verdad no habia trabajado un arreglo dentro de otro arreglo.

Te sale

Te sale esto?

 

si me sale ese

si me sale ese

Revisa que dice esa linea, la

Revisa que dice esa linea, la que te salga a tí, yo lo puse en un solo archivo y me sale la linea 71 que tiene esto:

 

El NullPointerException sale porque estas queriendo acceder algo que es nulo ( por ejemplo el estudiante )

No sé que es lo que este nulo, lo vas a tener que averiguar.

Puedes tratar de averiguar que es imprimiendolo:

 

Y ver porque estas tratanteo de acceder a un valor nulo.

En este caso seguramente es porque mat[to] es nulo y mat[to].notae da NullPointerException.

Suerte!

ok, gracias por tu ayuda, me

ok, gracias por tu ayuda, me voy a poner a averiguarlo haber que es

encontre el error

el error estaba en que al guardar los datos del arreglo matricula, no tenia cuidado de guardarlso en las posiciones correctas sino que lso guardaba secuencial mente osea 1,2,3,4 dejando así espacios en el arreglo, que generaba error al llamr datos en espacios vacios

Ahh perfecto. Suena a que ya

Ahh perfecto. Suena a que ya le encontraste