précédent | suivant | table des matières
Classe abstraite définissant les méthodes principales d'écriture dans un flux de Caractères. C'est la super classes de toutes les classes permettant d'écrire dans un flux de caractères.
Les constructeurs :
Writer() |
Un Writer synchronisé sur lui même. |
Writer(Object lock) |
Un Writer synchronisé sur lock. |
Les méthodes d'écriture :
void write(int i) |
Ecrit le caractère de droite de l'entier i dans le flux. |
void write(char[] t) |
Ecrit tous les caractères du tableau t dans le flux. |
void write(char[] t, int d, int l) |
Ecrit tous les l caractères du tableau t à partir de l'indice d, dans le flux. |
void write(String s) |
Ecrit la chaîne de caractères s. |
void write(String s, int d, int l) |
Ecrit l caractères de la chaîne de caractères s, à partir de l'indice d. |
Writer append(char c) |
Ajoute le caractère c au flux et retourne le flux. |
Writer append(CharSequence cs) |
Ajoute la séquence de caractères cs au flux et retourne le flux. La CharSequence peut être une String une StringBuffer, ... |
Writer append(CharSequence cs, int d, int f) |
Ajoute les caractères compris entre d et f de la séquence de caractères cs au flux et retourne le flux. |
La méthode de fermeture et de flush :
void close() |
|
void flush() |
Toutes ces méthodes peuvent lever des IOException.