先去读取目标文件,将读取的内容写入到新的文件中
FileReader fr = new FileReader("D:\\a.txt");
FileWriter fw = new FileWriter("D:\\b.txt");
//创建一个字符数组作为缓冲区
char[] chs = new char[1024];
//定义每次读取的长度
int len;
//循环读取内容
while((len = fr.read()) != -1){
//已经读取到了的内容,将内容写入到新文件中
fw.write(new String(chs,0,len));
fw.flush();
}
//关闭资源
fw.close();
fr.close();
}
}