Java - CrearMatriz con Linkedlist

 
Vista:
sin imagen de perfil

CrearMatriz con Linkedlist

Publicado por Dann (1 intervención) el 27/03/2015 09:41:25
Soy nuevo en Java. Siempre he programado en php :v
El problema dice: Guardar información del padre, madre y alumno de una escuela con un desconocido número de alumnos. Consultar e imprimir la información del alumno, padre y madre.
Les doy un serial verificador para que la consulta sea más rápida
Según mi algoritmo guardaría asñi:
ListaAlumno[0][0]="ettrw";//serial verificador
ListaAlumno[0][1]=" Apllido_Pat";
ListaAlumno[0][2]="Apllido _MAt";
ListaAlumno[0][3]=" Nombres ";
ListaAlumno[0][4]=" Grado ";
ListaAlumno[0][5]=" Promedio ";

ListaPadre[0][0]="ettrw";//serial verificador
ListaPadre[0][1]="Apellido_Pat";
ListaPadre[0][2]="Apellido_Mat";
ListaPadre[0][3]="Nombres";
ListaPadre[0][4]="Empleo";

ListaMadre[0][0]="ettrw";//serial verificador
ListaMadre[0][1]="Apellido_Pat";
ListaMadre[0][2]="Apellido_Mat";
ListaMadre[0][3]="Nombres";
ListaMadre[0][4]="Empleo";
Esto sería para un alumno, para otro sería así.

ListaAlumno[1][0]="effttgg";//serial verificador
ListaAlumno[1][1]=" Apllido_Pat";
ListaAlumno[1][2]="Apllido _MAt";
ListaAlumno[1][3]=" Nombres ";
ListaAlumno[1][4]=" Grado ";
ListaAlumno[1][5]=" Promedio ";

ListaPadre[1][0]=effttgg";//serial verificador
ListaPadre[1][1]="Apellido_Pat";
ListaPadre[1][2]="Apellido_Mat";
ListaPadre[1][3]="Nombres";
ListaPadre[1][4]="Empleo";

ListaMadre[1][0]="effttgg";//serial verificador
ListaMadre[1][1]="Apellido_Pat";
ListaMadre[1][2]="Apellido_Mat";
ListaMadre[1][3]="Nombres";
ListaMadre[1][4]="Empleo";

Así sucesivamente hasta que ya no haya alumnos. Pero como con arrays no me deja ni siquiera declar un array lineal dinámico, decidí hacerlo con un LinkedList pero al momento de declararlo, me pide que declare el tamaño de la matriz y ese es el chiste que no se cuantos alumnos hay :`v. Si no se puede hacer con liskedlist, entonces que me expliquen como se hace T.T, Gracias de antemano.
Cuando declaro las listas lo hago así:
LinkedList[][] listaalumno = new LinkedList[][5];
LinkedList[][] listapadre = new LinkedList[][4];
LinkedList[][] listamadre = new LinkedList[][4];
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder