public class CopyJavaDemo4 { public static void main(String[] args) throws IOException { //根据数据源创建字符缓冲输入流对象 BufferedReader br = new BufferedReader(new FileReader("myFile\\CopyAviDemo.java")); //根据目的地创建字符缓冲输出流对象 BufferedWriter bw = new BufferedWriter(new FileWriter("myFile\\Copy.java")); //读写数据,复制文件 //使用字符缓冲流特有功能实现 public String readLine():读一行文字。不包括任何终止字符 String line; while ((line=br.readLine())!=null){ bw.write(line); bw.newLine(); bw.flush(); } //释放资源 br.close(); bw.close(); } }
案例:复制Java文件(字符缓冲流特有功能改进版)(优先掌握)
原文:https://www.cnblogs.com/pxy-1999/p/12713045.html