si tiense razon , pero pense otra manera de hacerlo donde si puede ser fijo.
y lo del for estas son las lineas
Código:
int w=0;
if (i==0){
System.out.println("No contiene registros");
}else{
for (w;w<i;w++){
array[i].metodo(i);
}
}
y
i actualmente vale 0 pero va aumentando