哪个类用于写字符而不是字节?

时间:2011-01-14 12:56:58

标签: java

在需要编写字符而不是字节的情况下应该使用哪个类?

3 个答案:

答案 0 :(得分:13)

请查看java.io.Writer和子类。

答案 1 :(得分:6)

答案 2 :(得分:1)

了解Java中I / O的一个重要事项是InputStreamOutputStream等)用于读取和写入二进制数据(您阅读或者完全按照文件中的字节写入字节),读者作家ReaderWriter等)用于读写字符。

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