Du könntest eine andere Klasse zur Ausgabe deiner Zahlen verwenden. Die Klasse "PrintWriter" ist mehr auf die Ausgabe von Text spezialisiert als "FileWriter". In der Klasse "PrintWriter" ist schon eine Methode "println()" vorhanden und somit musst du dir keine Gedanken um den Zeilenumbruch machen.
Beispiel wäre:
public void schreiben(String lNummer) {
file = new File("Test.txt");
try (PrintWriter writer = new PrintWriter(new FileWriter(file, true))) {
writer.println(lNummer);
} catch (IOException ioe) {
ioe.printStackTrace();
}
}