A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Sou男人 中级黑马   /  2015-5-19 22:42  /  389 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package Student;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class BufferDemo {          
        public static void main(String[] args)  {
                BufferedReader br = null;
                BufferedWriter bw = null;
                try{
                //封装数据源和目的地
                 br = new BufferedReader(new FileReader("a.txt"));
                 bw = new BufferedWriter(new FileWriter("copy.txt"));
               
                //一次一个字符
                //                int ch = 0;
                //                while ((ch=br.read())!=-1){
                //                        bw.write(ch);
                //                }
                //一次一個字符數組
                char[] chs = new char[1024];
                int len =0;
                while((len=br.read(chs))!=-1){
                        bw.write(chs, 0, len);
                }
                }catch (IOException e) {
                        e.printStackTrace();
                }finally{
               
                try {
                        bw.close();
                } catch (IOException e) {
                        e.printStackTrace();
                }
                try {
                        br.close();
                } catch (IOException e) {
                        e.printStackTrace();
                }
        }
  }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马