[java IO流]之 万能输出流打印流printWriter

PrintWriter万能输出流打印流

概述:

向文本输出流打印对象的格式化表示形式,此类实现在PrintStream中的所有的print方法。

特点:

1.只能写数据,不能读取数据

2.可以操作任意类型的数据

3.如果启动了自动刷新,就能够自动刷新,且只有在调用println、printf或format的其中一个方法是才会完成此操作。

//没有启动自动刷新

PrintWriter pw=new PrintWriter("E:\\File\\4.txt");

  pw.print(true);

  pw.println(2.22);

  pw.println("你好,世界!!");

  pw.format("我叫做%s,我今年%d", "小王",20);

  pw.flush();//手动刷新

//启动自动刷新

PrintWriter pw=new PrintWriter("E:\\File\\4.txt");

  PrintWriter pws=new PrintWriter(pw, true);//启动自动刷新

  pws.print(true);

  pws.flush();

  pws.println(2.22);

  pws.println("你好,世界!!");

  pws.format("我叫做%s,我今年%d", "小王",20);
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!