在需要编写字符而不是字节的情况下应该使用哪个类?
答案 0 :(得分:13)
请查看java.io.Writer
和子类。
答案 1 :(得分:6)
PrintWriter将非常有用
http://download.oracle.com/javase/1.4.2/docs/api/java/io/PrintWriter.html
答案 2 :(得分:1)
了解Java中I / O的一个重要事项是流(InputStream
和OutputStream
等)用于读取和写入二进制数据(您阅读或者完全按照文件中的字节写入字节),读者和作家(Reader
和Writer
等)用于读写字符。
读者和作者是流之上的一层。 Reader
使用字符编码(例如UTF-8,ISO-8859-1,US-ASCII)从InputStream
解释字节以将它们转换为字符,并Writer
使用字符编码将字符转换为字节。