class Program01 { public static void main(String[] args) { System.out.println("Fájlmásolás"); CopyFile.copyFile("egyik.txt", "masik.txt"); } } class CopyFile { public static void copyFile(String srcFile, String desFile) { try { java.io.File f1 = new java.io.File(srcFile); java.io.File f2 = new java.io.File(desFile); java.io.InputStream in = new java.io.FileInputStream(f1); java.io.OutputStream out = new java.io.FileOutputStream(f2); byte[] buf = new byte[1024]; int len; while((len = in.read(buf))>0) { out.write(buf, 0, len); } in.close(); out.close(); System.out.println("A fájl másolása kész"); }catch(java.io.FileNotFoundException e){ System.err.println("A fájl nem található"); System.err.println(e.getMessage()); System.exit(0); }catch(java.io.IOException e){ System.err.println("Ki/beviteli hiba"); System.err.println(e.getMessage()); } } }