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.
- Inicie sesión o regístrese para enviar comentarios
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