用BufferedReader读出到BufferedWriter写入
package cn.sl;
import java.io.*;
public class ReaderAndWriter {
public static void main(String[] args) {
BufferedReader bufferedReader = null ;
BufferedWriter bufferedWriter = null ;
try {
FileReader fileReader = new FileReader("所要读取文本所在目录");
FileWriter fileWriter = new FileWriter("所要写入文本所在目录");
bufferedReader = new BufferedReader(fileReader);
bufferedWriter = new BufferedWriter(fileWriter);
String str = "";
while ((str = bufferedReader.readLine()) != null){
bufferedWriter.write(str);
bufferedWriter.newLine();
}
} catch (FileNotFoundException e) {
System.err.println("文件找不到!");
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
if(bufferedReader != null)
bufferedReader.close();
if(bufferedWriter != null)
bufferedWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}