这种方法更好
//创建字符缓冲输出流对象
BufferedWriter bw=new BufferedWriter(new FileWriter("b.txt"));
BufferedReader br=new BufferedReader(new FileReader("2.txt"));
String len;
while((len=br.readLine())!=null){
bw.write(len);
bw.newLine();//换行
bw.flush();
}
//释放资源
br.close();
bw.close();