Ho un'applicazione swing dove si può scrivere del testo.
In questo programma c'è l'opzione di salva stesto su file
Per salvare il testo uso questo codice:

String doc = editor.getText();//prendo tutto il testo dal programma swing
int docLength = doc.length();
try {
FileWriter fw = new FileWriter(fileAbsPath);
fw.write(doc, 0, docLength);
fw.close();
} catch (IOException ioe) {
JOptionPane.showMessageDialog(null, ioe);
}

Funziona tutto però vorrei fare una cosa differente, quando salvo ogni volta che c'è una riga che va a capo vorrei aggiungerci il carattere di cancelletto #

Esempio:
Se il testo nel programma è

1° riga: bla bla bla
2° riga: bla bla
3° riga: bla

attualmente nel file scrive:

1° riga: bla bla bla
2° riga: bla bla
3° riga: bla

io vorrei che scrivesse

1° riga: bla bla bla#
2° riga: bla bla#
3° riga: bla#

Come posso fare?