IO流的操作规律。

1.  明确源和目的

源代表输入流: InputStream, Reader

目的代表输出流: OutputStream, Writer

2. 操作数据是否纯文本

纯文本:字符流

非纯文本: 字节流

 

键盘输入基本模型

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

 

 

   BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

从文件读取

BufferedReader br = new BufferedReader((new InputStreamReader(new FileInputStream("xxx.txt")));

存入到文件

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("xxx.txt")));

   String line;

    while((line=br.readLine())!=null)

    {

    if(line.equals("over"))

    break;

    bw.write(line);

    bw.newLine();

        bw.flush();

    }

    

 

 

posted @ 2018-10-24 15:11  dber521  阅读(115)  评论(0编辑  收藏  举报