Java字符流的过滤器
package IO;
import java.io.*;
public class guoLvQi {
public static void main(String[] args)throws IOException {
//对文件进行读写操作
BufferedReader bufferedReader=new BufferedReader
(new InputStreamReader
(new FileInputStream("F:\\idea\\imooc\\demo\\raf.txt"),"gbk"));
// BufferedWriter bufferedWriter=new BufferedWriter
// (new OutputStreamWriter
// (new FileOutputStream("F:\\idea\\imooc\\demo/6666.txt")));
// 一般不用这种方式↑
//简单的方式
PrintWriter printWriter=new PrintWriter("F:\\idea\\imooc\\demo/66665.txt");
String line;
while ((line=bufferedReader.readLine())!=null){
System.out.println(line);//一次读一行,并不能实现换行
// bufferedWriter.write(line);
// 单独写出换行操作
// bufferedWriter.newLine();
// bufferedWriter.flush();
printWriter.println(line);
}
bufferedReader.close();
// bufferedWriter.close();
printWriter.close();
}
}