J'ai un petit souci,je lit depuis un fichier et je fais un traitement aprés j'écris dans un autre le probléme c'est que dans le fichier de sortis j'ai un saut de ligne en fin du fichier dont je n'ai pas besoin:
voici le code:
en fait j'ai besoin du saut de ligne sauf en fin de fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 FileWriter fw = new FileWriter (fichiersor,true); BufferedWriter bw = new BufferedWriter (fw); PrintWriter fichierSor = new PrintWriter (bw,true); while (stok.ttype != StreamTokenizer.TT_EOL && stok.ttype != StreamTokenizer.TT_EOF){ if (stok.ttype == StreamTokenizer.TT_NUMBER){ s += stok.nval; } stok.nextToken(); } fichierSor.println(s);
Partager