Welche Klasse wurde zum Schreiben von Zeichen anstelle von Bytes verwendet?

8

Welche Klasse sollte in Situationen verwendet werden, in denen Zeichen statt Byte geschrieben werden müssen?

    
aTJ 14.01.2011, 12:56
quelle

3 Antworten

6

PrintWriter wird nützlich sein

Ссылка

    
Abi 14.01.2011, 12:59
quelle
13

Bitte sehen Sie sich java.io.Writer und Unterklassen an.

    
Mot 14.01.2011 12:58
quelle
1

Eine wichtige Information über I / O in Java ist, dass Streams ( InputStream und OutputStream usw.) zum Lesen und Schreiben von Binärdaten verwendet werden (Sie lesen oder schreiben Bytes genau) so wie sie in der Datei sind) und Leser und Schreiber ( Reader und Writer usw.) sind zum Lesen und Schreiben von Zeichen.

Reader und Writer sind eine Ebene oberhalb von Streams. A Reader interpretiert die Bytes von InputStream mit einer Zeichencodierung (wie UTF-8, ISO-8859-1, US-ASCII), um sie in Zeichen umzuwandeln, und Writer verwendet eine Zeichencodierung zum Drehen Zeichen in Bytes.

    
Jesper 14.01.2011 13:26
quelle

Tags und Links