Java Reference
In-Depth Information
Methode
Beschreibung
abstract void write(int b)
Schreibt die acht niederwertigen Bits von b in den Ausga-
bestrom.
void write(byte[] b)
Schreibt die Bytes aus dem Array b in den Ausgabestrom.
void write(byte[] b,
int offset, int count)
Schreibt count Bytes aus dem Byte-Array ab Index offset
in den Ausgabestrom.
void flush()
Erzwingt das sofortige Schreiben aller in Puffern zwi-
schengespeicherten Daten in den Ausgabestrom.
void close()
Schließt den Ausgabestrom und ruft bei FilterOutput-
Stream-Objekten zuvor die Methode flush auf.
Tabelle 12.7 Methoden der Superklasse »OutputStream«
12
12.2.3
Zeichenorientierte Datenströme
Zeichenorientierte Datenströme lesen und schreiben Unicode-Zeichen vom Typ char .
Ein Zeichen besteht entsprechend der Datengröße des Typs char aus 2 Byte (16 Bit). Die
Superklassen der Ein- und Ausgabeströme sind, wie Abbildung 12.6 zeigt, Reader und
Writer . Die abgeleiteten Klassen können analog der byteorientierten Datenströme nach
den gleichen Kriterien eingeteilt werden.
Reader
Writer
BufferedReader
BufferedWriter
BufferedReader
CharArrayReader
CharArrayWriter
FilterWriter
FilterReader
PushbackReader
InputStreamReader
InputStreamWriter
FileReader
FileWriter
PipedReader
PipedWriter
StringReader
StringWriter
PrintWriter
Abbildung 12.6 Zeichenorientierte Datenströme
Search WWH ::




Custom Search