Quote:
Originariamente inviato da Metal2001
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+,...
|