bonjour
ça c'est un partie de mon programme .
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(); 
 } 
}
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 .
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