FileCopy2.javaimport 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