[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 协议》,转载必须注明作者和本文链接