PrintStream打印流

package other;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;

public class PrintStreamDemo {

    public static void main(String[] args) throws IOException {

        BufferedReader bufr = new BufferedReader(new InputStreamReader(
                System.in));

// PrintWriter out = new PrintWriter(System.out, true); //对流自动刷新,必须与带ln的方法配合使用,如println()
        PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter("a.txt")),true);
        String line = null;
        while ((line = bufr.readLine()) != null) {
            if ("over".equals(line))
                break;
            out.println(line);
// out.flush(); //手动刷新
        }

        out.close();
        bufr.close();
    }
}

你可能感兴趣的:(PrintStream打印流)