salut a tous
bon j ai un probleme avec la lecture d'un fichier caractere par caractere puis les copier dans un autre fichier
j ai
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 /*POUR ECRIRE DANS UN FICHIER*/ import java.io.*; import java.util.*; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class TBW { protected String destination; public TBW(String destination) { this.destination = destination; traitement();} public static void main(String args[]) { new TBW("function1.c"); } private void traitement() { try { String ligne ; BufferedWriter fichier = new BufferedWriter(new FileWriter(destination)); fichier.write("#define INT 1"); fichier.newLine(); fichier.write("#define ID 2"); fichier.newLine(); fichier.write("#define OP 3"); fichier.newLine(); fichier.write("int val"); fichier.newLine(); fichier.close(); } catch (Exception e) { e.printStackTrace(); } }pour la premier partie ca marche
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 /* POUR LIRE A PARTIR DE FFFF.TXT ET COPIER LE CONTENU DANS AAAA.TXT*/ public static void copyCharacters() throws IOException { FileReader inputStream = null; try { inputStream = new FileReader("FFFF.txt"); int c; while ((c = inputStream.read()) != -1) { BufferedWriter fichier = new BufferedWriter(new FileWriter("AAAA.txt")); fichier.write(c); } } finally { if (inputStream != null) { inputStream.close(); } } } }
mais la deuxieme partie non je ne trouve ni le fichier AAAA.txt ni les caractere dedans
ou est le probleme
merci d'avance
Partager