首页 > 编程语言 > 详细

java--IO--PrintStream和PrintWriter打印流

时间:2021-06-19 15:00:38      阅读:18      评论:0      收藏:0      [点我收藏+]
  1. PrintStream和PrintWriter打印流介绍:
    1. 技术分享图片
    2. 技术分享图片
    3. 技术分享图片

  2. PrintWriter和PrintStream打印流的使用

    1. PrintStream:

      1. package com.model.io.outputstream.printstream;
        
        import java.io.FileNotFoundException;
        import java.io.FileOutputStream;
        import java.io.IOException;
        import java.io.PrintStream;
        
        /**
         * @Description:测试类
         * @Author: 张紫韩
         * @Crete 2021/6/19 12:06
         */
        public class PrintStreamDemo01 {
            public static void main(String[] args) throws IOException {
                //打印流指定打印的位置
                String filePath="D:\\qq\\IDEA\\IdeaProjects\\java_mianshi_test\\mianshi_io\\src\\main\\resources\\File\\PrintStreamDemo01.txt";
               //创建一个打印流对象
                PrintStream printStream = new PrintStream(filePath);
                //执行打印
                printStream.println("aaaaaa");
                printStream.close();
        
                PrintStream printStream1=System.out;  //System.in的底层就是一个PrintStream打印流对象,且打印的位置是控制台
                printStream1.write("张紫韩".getBytes());
                printStream1.write("张紫韩".getBytes());
                printStream1.close();
        
                //为System.out指定打印位置:改变打印的位置:
                System.setOut(new PrintStream(filePath));
                System.out.println("张紫韩");
        
        
            }
        }
    2.  PrintWriter的使用:

      1.  

        package com.model.io.writer.printwriter;
        
        import java.io.*;
        
        /**
         * @Description:测试类
         * @Author: 张紫韩
         * @Crete 2021/6/19 13:43
         *
         * 演示:PrintWriter字符打印流的使用
         */
        public class PrintWriterDemo01 {
            public static void main(String[] args) throws IOException {
        
                String filePath="D:\\qq\\IDEA\\IdeaProjects\\java_mianshi_test\\mianshi_io\\src\\main\\resources\\File\\PrintWriterDemo01.txt";
                PrintWriter printWriter = new PrintWriter(new FileWriter(filePath,true));
                printWriter.write("张紫韩");
                printWriter.close();
        
        
                PrintWriter printWriter1 = new PrintWriter(System.out);
                printWriter1.write("张紫韩////");
                printWriter1.close();
        
                System.setOut(new PrintStream(filePath));
                System.out.println("张紫韩0000");
        
            }
        }

         

              

         

         

java--IO--PrintStream和PrintWriter打印流

原文:https://www.cnblogs.com/zzhAylm/p/14902785.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!