Bonjour,

Je dois écrire des caractères dans un fichier texte.

Le code écrit est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
FileWriter fw = new FileWriter(new File("toto.txt"));
Mais j'ai l'impression que cette écriture est bufferisée (le programme est censé avoir déjà écrit des infos que l'on ne voit pas dans le fichier).

J'ai essayé de rajouter le code suivant à chaque écriture mais cela ne change rien :

Comment faire pour préciser un buffer de taille nulle, ou bien de le forcer "vraiment" à se vider ?

Merci d'avance à tous.