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
    
    }
  • 相关阅读:
    Certificate、Provisioning Profile、App ID
    boundingRectWithSize
    IOS照片框架
    UIlabel 属性text
    UIMenuController的使用,对UILabel拷贝以及定制菜单
    iOS 自定义emoji表情键盘
    IOS第三方字体
    IOS 验证码
    网上收集的以及自己总结的iOS开发技巧
    给自己一个坚持下去的理由
  • 原文地址:https://www.cnblogs.com/zxfei/p/10874912.html
Copyright © 2011-2022 走看看