salve ragazzi..
allora ho un problema..pratikamente..dopo l'acquisizione di 2 clienti con due nomi diversi ovviamente,ho salvato l'oggetto nel vettore cosi:
Vector vett=new Vector();
Cliente c=new Cliente();
c.Acquisisci();//Acquisisco nome,cognome, di ogni cliente etc....
vett.addElement(c);//Quindi se riacquisisco di nuovo,l'indice interno si incrementa automaticamente memorizzandomi un altro cliente...pero sembra che non lo faccia
in quanto,
una volta salvato, devo visualizzare tutto il vettore e,se ne ho memorizzati 2 di clienti,
mi stampa per due volte pero con tutti gli attributi esattamente uguali...perche?
questo e il ciclo di visualizzazione
int index=0;
for(index=0;index<v.size();index++){
c=(Cliente)v.get(index);
System.out.println("Il nome é:"+c.nome);
System.out.println("Il cognome é:"+c.cognome);
.....
.....
.....
}
bene arrivato a questo mi stampa due volte esattamente gli stessi dati..aiutatemi...
fatemi sapere presto..grazie
|