bonjour
ça c'est un partie de mon programme .
J'ai fait ça pour lire mon fichier une fois pour toute puisque je dois le lire comme ça pour supprimer les commentaire en utilisant les expression réguliers .
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
16
17
18
19
20
21 public class Test{ public static void main(String[] args)throws FileNotFoundException,IOException{ String cheminFichier = "C://Documents and Settings//LENOVO//Bureau//A.txt"; Scanner scanner = new Scanner( new File( cheminFichier ) ); StringBuffer buff = new StringBuffer(); while (scanner.hasNextLine()) { String ligne = scanner.nextLine(); buff.append( ligne ); buff.append( '\n' ); Y'a peut-être un moyen plus propre que ça. } String texteComplet = buff.toString(); system.out.println( texteComplet ); PrintWriter fic=new PrintWriter(new FileWriter("D://AB.txt")); fic.println(texteComplet); fic.close(); } }
mon problème est :
l'affichage de contenu du fichier A.txt avec l'instruction :system.out.println( texteComplet );
est comme ça (respecte la forme de contenu du fichier A):
Action au début
L'acteur choisi l'option crypter chaîne de caractère
(J'ai fait l'affichage sur console juste pour l'essaie)
mais dans le fichier Ab.txt (et malheureusement c'est ça qui m'intéresse )
est comme ça (ne respecte pas la forme de contenu du fichier ) :
Action au début L'acteur choisi l'option crypter chaîne de caractère
Partager