FileCopy2.java
import java.io.*; import java.io.BufferedReader; import java.io.FileReader; import java.io.FileWriter; public class FileCopy2 { public static void main( String[] args ) { if ( args.length != 2 ) { System.err.println( "usage: java FileCopy2 source dest" ); System.exit( 0 ); } try ( BufferedReader br = new BufferedReader(new FileReader(args[0])); BufferedWriter bw = new BufferedWriter(new FileWriter(args[1])); ) { String line; while ((line = br.readLine()) != null) { bw.write(line); bw.newLine(); } br.close(); bw.close(); } catch (IOException e) { System.out.println("I/O Exception: " + e); } } }
Maintained by John Loomis, updated Mon Feb 04 15:08:59 2019