problemas al presentar datos en pantalla
Publicado por jose maria (85 intervenciones) el 05/08/2016 20:32:31
hola, tengo una clase A que contiene un arraylist:
ahora bien, una vez que ingreso en el array de la clase A los objetos grupo, quiero imprimir la información de cada grupo (que son atributos)
y lo hago por medio de este código:
el problema es que,
"Grupo" si presenta el dato correcto
"profesor" presenta una dirección de memoria (Profesor@16034d3)
"Aula" presenta una dirección de memoria (Aula@4b9384)
"Horario" si presenta el dato correcto
¿como hago para que presente el dato correcto?
como dato informativo, "Profesor" y "Aula" son objetos creados en grupo de otra clase=
private Aula aula;
private Profesor profesor;
creo que hay esta el fallo, pero no se como corregirlo.
gracias y espero no haberme liado.
1
2
3
4
5
import java.util.ArrayList;
.....
private ArrayList<Grupo> grupos;
....
grupos=new ArrayList <Grupo>();
ahora bien, una vez que ingreso en el array de la clase A los objetos grupo, quiero imprimir la información de cada grupo (que son atributos)
y lo hago por medio de este código:
1
2
3
4
5
6
7
8
9
10
11
12
public void mostrarinfomateria()
{
for (int i = 0; i <= grupos.size() - 1; i++)
{
System.out.println("Grupo: "+grupos.get(i).getIdentificador());
System.out.println("Profesor: "+grupos.get(i).getQueProfe());
System.out.println("Aula: "+grupos.get(i).getQueAula());
System.out.println("Horario: "+grupos.get(i).getHorario());
}
}
"Grupo" si presenta el dato correcto
"profesor" presenta una dirección de memoria (Profesor@16034d3)
"Aula" presenta una dirección de memoria (Aula@4b9384)
"Horario" si presenta el dato correcto
¿como hago para que presente el dato correcto?
como dato informativo, "Profesor" y "Aula" son objetos creados en grupo de otra clase=
private Aula aula;
private Profesor profesor;
creo que hay esta el fallo, pero no se como corregirlo.
gracias y espero no haberme liado.
Valora esta pregunta


0