2011-01-14 49 views

回答

13

请看看java.io.Writer及其子类。

1

一个重要的事情了解我有用/ Java中0为InputStreamOutputStream等)被用于读取和写入二进制数据(你读取或写入字节与文件中的完全一样),并且读取器作者ReaderWriter等)用于读写字符。

读者和作者是流上的一层。 A Reader使用字符编码(例如UTF-8,ISO-8859-1,US-ASCII)解释来自InputStream的字节以将它们转换为字符,并且Writer使用字符编码将字符转换为字节。

+0

不完全。读者和作者*不直接与流相关。只有`InputStreamReader`和`OutputStreamWriter`在编码的帮助下将流与读写器连接起来。 – Mot 2011-01-15 12:07:00

相关问题