Salut,
je souhaite recopier ligne par ligne un fichier texte dans un autre fichier texte(en gros faire une copie du fichier)
Code :
- FileReader lecteur;
- FileWriter ecrivain;
- int c;
-
- lecteur = new FileReader("test.txt" );
- ecrivain = new FileWriter("sortie.txt" );
- while((c = lecteur.read()) != -1 ) {
- ecrivain.write(c);
- }
- lecteur.close();
- ecrivain.close();
|
Seulement je souhaiterais dans un deuxième temps sélectionner les lignes qui doivent être recopié,
par exemple seul les lignes qui contienne le mot "hardware.fr" sont recopié dans sortie.txt;
J'ai cru voir une méthode subString() qui retourne un boolean si la valeur cherché se trouve dans la String de recherche,
seulement Filereader n'implémente pas cette méthode et je ne vois pas d'autres solutions