美文网首页
Java--打印流详解

Java--打印流详解

作者: 归子莫 | 来源:发表于2020-04-25 00:18 被阅读0次

    Java--打印流详解

    博客说明

    文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

    说明

    平时我们在控制台打印输出,是调用print方法和println方法完成的,这两个方法都来自于java.io.PrintStream类,该类能够方便地打印各种数据类型的值,是一种便捷的输出方式。

    PrintStream类

    构造方法
    • public PrintStream(String fileName): 使用指定的文件名创建一个新的打印流。

    构造举例,代码如下:

    PrintStream ps = new PrintStream("ps.txt");
    
    改变打印流向

    System.out就是PrintStream类型的,只不过它的流向是系统规定的,打印在控制台上。不过是流对象可以改变它的流向。

    import java.io.IOException;
    import java.io.PrintStream;
    
    /**
     * @author PrintDemo
     * @date 2020/4/25 12:05 上午
     */
    public class PrintDemo {
        public static void main(String[] args) throws IOException {
            // 调用系统的打印流,控制台直接输出97
            System.out.println(97);
    
            // 创建打印流,指定文件的名称
            PrintStream ps = new PrintStream("ps.txt");
    
            // 设置系统的打印流流向,输出到ps.txt
            System.setOut(ps);
            // 调用系统的打印流,ps.txt中输出97
            System.out.println(97);
        }
    }
    
    

    感谢

    黑马程序员

    以及勤劳的自己

    相关文章

      网友评论

          本文标题:Java--打印流详解

          本文链接:https://www.haomeiwen.com/subject/bdbcwhtx.html