zoukankan      html  css  js  c++  java
  • Java打印流学习

    打印流

    打印流的主要功能是用于输出,在整个IO包打印流分为两种类型,打印流可以很方便的进行输出。

    1、字节打印流:PrintStream(在字节输出时,可以增强输出功能)

    2、字符打印流:PrintWriter

    import java.io.BufferedOutputStream;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.OutputStream;
    import java.io.PrintStream;
    import java.io.PrintWriter;
    import java.io.Writer;
    
    
    public class PrintStreamDemo {
    
    	// 字节打印流,向文件中写入数据
    	private static void bytePrint() {
    		File file = new File("F:/test.txt");
    		try {
    			OutputStream out = new FileOutputStream(file, true);
    			// 加缓冲流
    			BufferedOutputStream bos = new BufferedOutputStream(out);
    			// 增强打印功能
    			PrintStream ps = new PrintStream(bos);
    			ps.println("字节打印流很方便。。。");
    
    			System.out.println("写入完毕");
    			ps.close();
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		}
    	}// bytePrint
    
    	// 字符打印流,向文件中写入数据
    	private static void charPrint() {
    		File file = new File("F:/test.txt");
    		try {
    			Writer writer = new FileWriter(file, true);
    			// 加缓冲流
    			BufferedWriter bw = new BufferedWriter(writer);
    			// 增强打印功能
    			PrintWriter pw = new PrintWriter(bw);
    			pw.println("字符打印流很方便。。。");
    
    			System.out.println("写入完毕");
    			pw.close();
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    	}// charPrint
    
    }
  • 相关阅读:
    一个网络扫描程序
    ASCII
    一个linux下c++程序
    VC数字图像处理编程
    人际关系的55个绝招
    一些函数
    【转】Vim命令合集以及乱码问题解决
    【转】PHP程序员的技术成长规划
    【转】Nginx 服务器安装及配置文件详解
    【转】PHP网站常见安全漏洞,及相应防范措施总结
  • 原文地址:https://www.cnblogs.com/zxfei/p/10874912.html
Copyright © 2011-2022 走看看