suivant: Lecture et écriture sur
monter: Flots de caractères
précédent: Fichiers textuels
  Table des matières
  Index
Tampons de caractères
Un flot de caractères de la classe BufferedReader permet des
opérations supplémentaires (par exemple, lecture d'une ligne de texte,
par la méthode readLine). Il est très courant de connecter un
tel tampon à un flot de lecture sur un fichier :
BufferedReader in =
new BufferedReader( // décorateur
new FileReader("toto")); // délégué
String s = in.readLine();
Symétriquement, pour écrire sur un fichier, il est préférable de
travailler avec un tampon :
PrintWriter out =
new PrintWriter( // décorateur
new BufferedWriter( // décorateur
new FileWriter("toto"))); // délégué
out.println("un long texte");
Rene' LALEMENT
2002-11-07