1、FileReader/FileWriter 基本语法
FileReader fr = new FileReader(String||File); --可以是个路径也可以是个File对象
FileWriter fw = new FileWriter("f:\\ok.txt",true);--写入文件的路径,如果路径不存在自己新建文本路径,true:是追加文本 false:是覆盖文本
char[] buff=new char[80*1024];
int c =0;
while ((c=fr.read(buff,0,buff.length))!=-1)
{
fw.write(buff, 0, c);
fw.flush();
}
fr.close();
fw.close();
2、字符流过滤器
BufferedReader -可以读一行
BufferedWriter --可以写一行
基本 语法:
BufferedReader br =new BufferedReader(new FileReader("C:\\test\\java\\123.txt"));
BufferedWriter bw =new BufferedWriter(new FileWriter("e:\\test\\ok.txt",true));
String str;
while((str=br.readLine())!=null)
{
bw.write(str);
bw.newLine();--换行
bw.flush();--刷新
}
br.close();
bw.close();
Java IO流详解
本文深入讲解了Java中FileReader/FileWriter的基本用法,包括如何创建、读取和写入文件,以及字符流过滤器如BufferedReader和BufferedWriter的使用技巧,通过实例展示了如何进行文本的读写操作。
353

被折叠的 条评论
为什么被折叠?



