> 文档中心 > 字符打印流:PrintWriter

字符打印流:PrintWriter


字符打印流:PrintWriter

柏维怡我爱你

  • 打印流的特点:
    只负责输出数据,不负责读取数据,有自己特有方法

柏维怡我爱你主要两个构造方法:

方法名 说明
PrintWriter(String fileName); 使用指定文件名创建一个新的PrintWrite,而不需要自动执行刷新
PrintWriter(Writer put,boolean autoFlush); 创建一个新的PrintWriter out:字符输出流 autoFlush:一个布尔值,如果为真,则Println,printf,或format方法将刷新输出缓冲区

以图文和代码内容形式讲解

代码:

package Demo;import java.io.*;public class Demo {    public static void main(String[] args) throws IOException{  //PrintWriter(String fileName)   使用指定文件名创建一个新的PrintWrite,而不需要自动执行刷新// PrintWriter pw = new PrintWriter("D:\\item\\Hellow\\src\\px");// pw.write("Hellow");// pw.write("\r\n");// pw.flush();//字符流必须刷新// pw.write("world");// pw.write("\r\n");// pw.flush(); //PrintWriter(Writer put,boolean autoFlush)创建一个新的PrintWriter   out:字符输出流    autoFlush:一个布尔值,如果为真,则Println,printf,或format方法将刷新输出缓冲区 PrintWriter pw = new PrintWriter(new FileWriter("D:\\item\\Hellow\\src\\px"),true); pw.println("Hellow"); pw.println("world");    }}

图文:
柏维怡我爱你
柏维怡我爱你