package com.aflfte.io;
import java.io.BufferedOutputStream;
import java.io.FileDescriptor;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintStream;
import java.io.PrintWriter;
/**
* 打印流的使用
* PrintWrite
* PrintStream
* @author root
*
*/
public class PrintTest {//PringWrite的使用方法
public static void main(String[] args) throws FileNotFoundException {
PrintWriter ps=new PrintWriter(new BufferedOutputStream(new FileOutputStream("print.txt")),true);
ps.println("打印到文件!!");
ps.println(true);
ps.close();
}
public static void printt() throws IOException {//pringStream 的使用
//打印流 System.out
PrintStream ps =System.out;
ps.println("打印流");
ps.println(false);
ps.close();
//打印到文件
ps=new PrintStream(new BufferedOutputStream(new FileOutputStream("print.txt")),true);
ps.println("打印到文件!!");
ps.println(true);
//重定向输出端
System.setOut(ps);
System.out.println("change");
//重定向回控制台
System.setOut(new PrintStream(new BufferedOutputStream(new FileOutputStream(FileDescriptor.out)),true));
System.out.println("123");
}
}
« 使用随机读取和写入流分割文件
|
对象流的使用»
|