View Single Post
Old 01-06-2010, 17:40   #4
coocooche
Senior Member
 
L'Avatar di coocooche
 
Iscritto dal: Nov 2004
Città: Roma
Messaggi: 440
Quote:
Originariamente inviato da Metal2001 Guarda i messaggi
poi vorrei sapere se c'è un metodo per sapere il numero di righe in un file,mi serve perchè devo usare un array e se non gli metto nel while il numero di elementi contenuti ho problemi
io vorrei fare in modo che la lettura da file funzioni senza dover mettere nel codice il numero di elementi da leggere
Ti sei risposto da solo al problema: il java.lang.NullPointerException viene sollevata quando tenti di inserire nel tuo array degli oggetti che non esistono.
Esempio: nel tuo file hai 5 entri e tramite il while (con l'struzione mag.aggiungiprodotto(i,s1,i1) ) tenti di far entrare 32.

Piuttosto che usare l'array che ha la dimensione fissa/statica, perche non fai uso di una struttura dati dinamica tipo una LinkedList, o un Set (TreeSet,HashSet,...)ecc ecc.
__________________
Ho fatto affari con: Dasutera77,Fran123,Zibaldone, blade1983, cianuro, nemoRS, DDA, Dexter, Dax86+,...
coocooche è offline   Rispondi citando il messaggio o parte di esso