Scusa...non ricordavo il metodo "equals", comunque il controllo lo faccio qui:
prima di passare la stringa alla classe Registrazionicodice:while (linea != null && !linea.equals("")) { Registrazioni registro = new Registrazioni(linea.trim()); registrazioni.add(registro); linea = b.readLine(); }
io ti ho scritto uno snippet, te non ci hai messo niente del tuo.
Se la stringa è vuota e non fai trim nella condizione del while, quanto scommetti che dopo hai errore?
Devi riflettere, ti stiamo dando snippet e aiuto, ma un po' del tuo ce lo devi mettere, altrimenti nella tesi metti il ns nome
RTFM Read That F*** Manual!!!
Di fatti non ho errore così, scusa se faccio il controllo in modo tale che ciclo itera finchè la stringa è !null e la stringa non sia una riga vuota, allora il ciclo itera solo con stringhe non vuote, di conseguenza trim() verrà applicata solo a stringhe non vuote e non null