Java IO流->处理流->打印流:PrintStream&PrintWriter

来源:互联网 发布:有个腿长的女朋友知乎 编辑:程序博客网 时间:2024/04/30 16:28

图一:

示例代码:

import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;import org.junit.Test;public class TestPrintStreamWriter {/** * 打印流:①字节流:PrintStream②字符流:PrintWriter *///①字节流:PrintStream@Testpublic void test1() {PrintStream ps = null;try {File file = new File("print.txt");FileOutputStream fos = new FileOutputStream(file);BufferedOutputStream bos = new BufferedOutputStream(fos);ps = new PrintStream(bos, true);if(ps != null) {System.setOut(ps);}for (int i = 0; i <= 255; i++) {//输出ASCII码System.out.print((char)i);if(i % 10 == 0) {System.out.println();}}} catch (FileNotFoundException e) {e.printStackTrace();} finally {if(ps != null) {ps.close();}}}}


0 0
原创粉丝点击