problemas con array al presentar datos en pantalla
Publicado por jose maria (85 intervenciones) el 12/08/2016 11:47:53
hola, soy nuevo y utilizo bluej....
tengo una clase con un array donde se agregan objetos, cuando voy a presentar esa informacion en pantalla, lo primero que hago es presentar la cantidad de objetos que hay:
System.out.println("el tamaño de facturas es: "+facturas.size());
pero luego al segir con el for que lo recorre, solo me presenta en pantalla la mitad....
¿que puede ocurrir?
dejo el codigo del for, gracias
tengo una clase con un array donde se agregan objetos, cuando voy a presentar esa informacion en pantalla, lo primero que hago es presentar la cantidad de objetos que hay:
System.out.println("el tamaño de facturas es: "+facturas.size());
pero luego al segir con el for que lo recorre, solo me presenta en pantalla la mitad....
¿que puede ocurrir?
dejo el codigo del for, gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public void PresentarFacturasGuardadas()
{
for (int i = 0; i <=facturas.size() - i; i++)
{
System.out.println("el valor del bucle i= "+i);
System.out.println("el tamaño de facturas es: "+facturas.size());
System.out.println();
System.out.println("factura numero: "+facturas.get(i).getIndice());
System.out.println("Nombre del cliente: "+facturas.get(i).getnombrefac()+" "+
facturas.get(i).getapellido1fac()+" "+
facturas.get(i).getapellido2fac());
//System.out.println("Factura num: "+facturas.get(i).getIndice());
System.out.println("Importe: "+facturas.get(i).getImporte()+"€");
System.out.println("-------------------------------------");
}
}
Valora esta pregunta


0