Quote Originariamente inviata da Nikopol Visualizza il messaggio
Ciao,
Te la genera qui:
codice:
pimpa.concat(lines+"\n");
perchè invochi concat() su una stringa nulla. Ti basta inizializzare pimpa a stringa vuota prima di invocare il metodo.
Comunque concat crea una nuova stringa e la restituisce; se non la salvi da qualche parte(o sovrascrivi pimpa), la nuova stringa va persa.
codice:
pimpa=pimpa.concat(lines+"\n");
PS: Se devi concatenare molte stringhe ti consiglio di usare uno StringBuilder invece che una String.
Ci avevo già provato: sulla linea
codice:
pimpa=pimpa.concat(lines+"\n");
mi da un bel cannot find symbol in fase di compilazione; questo anche inizializzandola come stringa vuota. Ma la mia impressione è che neppure ci arrivi li...che caso mai il problema sia su come prendo il nome del file da leggere.