public class CopyJavaDemo { public static void main(String[] args)throws IOException { /* //根据数据源创建字符输入流对象 BufferedReader br = new BufferedReader(new FileReader("myFile\\PrintStream.java")); //根据目的地创建字符输出流对象 BufferedWriter bw = new BufferedWriter(new FileWriter("myFile\\Copy.java")); //读写数据,复制文件 String line; while ((line=br.readLine())!=null){ bw.write(line); bw.newLine(); bw.flush(); } //释放资源 br.close(); bw.close(); */ //使用打印流改进 BufferedReader br = new BufferedReader(new FileReader("myFile\\PrintStreamDemo.java")); PrintWriter pw = new PrintWriter(new FileWriter("myFile\\Copy.java",true)); //读写数据,复制文件 String line; while ((line=br.readLine())!=null){ pw.println(line); } br.close(); pw.close(); } }
运行结果:
原文:https://www.cnblogs.com/pxy-1999/p/12768422.html