Bonjour tout le monde,

S'il vous plaît, j'ai besoin de votre aide.
Je suis entrain d'implémenter une méthode qui sert à créer un ficher à partir d'une liste voila la déclaration:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ArrayList<String> nGramsNDT = new ArrayList<String>();
Puis, voila une portion du code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
  for (String str : nGramsNDT) {
                System.out.println(str);
                BufferedWriter fichNDT = new BufferedWriter(new FileWriter(new File("mon_chemin/NDT.txt")));
                fichNDT.write(str);
                fichNDT.write("\n");
                fichNDT.close();
Dans ce cas, le ficher NDT est bien créé mais il contient qu'une seule chaine de la listArray , celle la dernière.

Merci de m'aider