package cn.itcast_03;
import java.io.IOException;
import java.io.PrintWriter;
/*
* 打印流
* 字节打印流 PrintStream
* 字符打印流 PrintWriter
*
* 打印流的特点:
* A:只有写数据,没有读取数据。只能操作目的地,不能操作数据源。
* B:可以操作任意类型 的数据。
* C:如果启动了自动刷新,就能够自动刷新。
* D:该流可以直接操作文本文件的。
* 那些流对象是可以直接操作文本文件的呢?
* FileInputStream
* FileOutputStream
* FileReader
* FileWriter
* PrintStream
* PrintWriter
* 看API,查流对象的方法,如果同时有File类型和String类型的参数,一般来说就是可以直接操作文件的。
*
* 流:
* 基本流:就是能够直接读写文件的
* 高级流:在基本流基础上提供了其它的功能
*/
public class PrintWriterDemo {
public static void main(String[] args) throws IOException {
// 作为Writer子类使用
PrintWriter pw = new PrintWriter("pw.txt");
pw.write("hello");
pw.write("world");
pw.write("java");
pw.close();
}
}
IO流_PrintWriter作为Writer的子类使用
最新推荐文章于 2023-01-27 23:40:11 发布