la lecture et l’écriture dans des fichiers textes en java
Bonjour à tous je viens vous voir concernant un petit problème sur la lecture et l’écriture dans des fichiers textes en java :
Alors j’ai un main qui lit plusieurs fichiers texte en entrée (avec des buffered reader), et je veux écrire à la sortie dans des fichiers du même nom que ceux de l’entrée, j’explique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public static void main(String[] args) {
Text theText = new Text();
theText.read("text1.txt");
theText.read("text2.txt ");
theText.read("text3.txt");
...
theText.writeFile();
}
} |
A la sortie je veux écrire dans le même nombre de fichiers,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public FileWriter writeFile() {
FileWriter Sortie = null;
try {
Sortie = new FileWriter("NewText");
try {
Sortie.write("Bonjour à tous");
} finally {
Sortie.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
return Sortie;
} |
Es que vous savez comment je peux faire pour conserver le même nombre de fichier, c-à-d j’aurais à la sortie : NewText1, NewText2, NewText3
Merci pour toute aide
cordialement