Java IO学习之三:打印流和序列流

    xiaoxiao2021-03-25  67

    1. 打印流

    可以直接操作输入流和文件

    1.PrintWriter: 写入字符

    PrintWriter类拥有以文本格式打印字符串和数字的方法

    2. PrintStream:

    写入字节,不抛io异常,提供了print方法可以对多种类型的值进行打印,并保持数据的表示形式。

    PrintStream ps=new PrintStream("employee.txt"); //等价于 PrintStream ps=new PrintStream(new FileWtriter("employee.txt")); ps.println("write things into the file");

    PrintStream的构造函数,接受三种类型的值:

    1.File对象

    PrintStream(File file);

    2.字符串路径filename

    PrintStream(String fileName) ;

    3.字节输出流

    PrintStream(OutputStream out, boolean autoFlush)

    将各种类型的数据按照原来的类型打印到字节流中:

    PrintStream ps=new PrintStream("E:\\javaStudy\\src\\javaIO\\aFile"); ps.print(111); ps.close();

    2 . 序列流

    功能:对多个流进行合并。

    转载请注明原文地址: https://ju.6miu.com/read-38465.html

    最新回复(0)