J'essaie d'ajouter une ligne à un fichier texte avec Java. Quand je lance mon programme, je veux ajouter une ligne simple, mais mon programme supprime toutes les anciennes données dans le fichier texte avant d'écrire de nouvelles données.Comment ajouter un fichier texte au lieu de l'écraser en Java?
Voici le code:
FileWriter fw = null;
PrintWriter pw = null;
try {
fw = new FileWriter("output.txt");
pw = new PrintWriter(fw);
pw.write("testing line \n");
pw.close();
fw.close();
} catch (IOException ex) {
Logger.getLogger(FileAccessView.class.getName()).log(Level.SEVERE, null, ex);
}
double: http://stackoverflow.com/questions/2738448/java-io-how-to-append-to-an- fichier texte existant-existant – Poindexter
Appel de pw.close(), appelle fw.close(); –