Scusa ma come ... la cancella? Quanto hai scritto è di per sé corretto (c'è solo una piccola questione non grave: visto che PrintWriter incapsula il FileWriter, basta solo out.close(), non c'è bisogno di fare anche fw.close() ).
Poi comunque c'è da dire che stai inserendo del testo da JTextArea, che può andare a capo. Ma in un CSV non puoi andare a capo così come niente ....


Rispondi quotando