字符打印流

打印流分类: 1、字节打印流:PrintStream 2、字符打印流:PrintWriter

PrintWriter类在java.io包下。该类的父类是Writer类,即该类是字符输出流

该类的构造方法,如下。其中,out表示字符输出流、autoFlush表示一个布尔值,如果为真,则使用println、print、format方法将刷新输出缓冲区

构造方法作用
PrintWriter(Writer out, boolean autoFlush)创建一个新的PrintWriter
PrintWriter(String fileName)使用指定的文件名创建一个没有自动行刷新的新PrintWriter

该类的方法,如下

方法作用
write(char[] buf)写一个字符数组
write(char[] buf, int off, int len)写入一个字符数组的一部分
write(int c)写一个字符
write(String s)写一个字符串
write(String s, int off, int len)写一个字符串的一部分

 

字符打印流的练习