Avatar ·

Comment ajouter du texte à un fichier existant en Java sans écraser son contenu ?

Bonjour à tous ! Je suis un développeur Java débutant et j'ai rencontré un problème en travaillant avec des fichiers. Je dois implémenter une fonction de logging dans mon application : chaque événement doit être ajouté à la fin du fichier de log, sans l'écraser. Le problème est que j'utilise FileWriter, mais il crée un nouveau fichier à chaque fois, détruisant les entrées précédentes. Voici mon code actuel : ```java import java.io.FileWriter; import java.io.IOException; public class Logger { public static void main(String[] args) { try { FileWriter writer = new FileWriter("log.txt"); writer.write("Первая запись"); writer.write("Вторая запись"); writer.close(); } catch (IOException e) { e.printStackTrace(); } } } ```