Contoh Program
Di bawah ini adalah contoh program Java untuk mengcopy sebuah file:
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class CopyFileDemo { public static void main(String[] args){ File sourceFile = new File("C:/readfile.txt"); File destFile = new File("C:/readfile-copy.txt"); try { FileInputStream fis = new FileInputStream(sourceFile); FileOutputStream fos = new FileOutputStream(destFile); byte[] buffer = new byte[1024]; int length; while((length = fis.read(buffer)) > 0){ fos.write(buffer, 0, length); } fos.close(); fis.close(); System.out.println("File sukses di copy..."); } catch (FileNotFoundException e) { System.out.println("File tidak ditemukan ..."); e.printStackTrace(); } catch (IOException e) { System.out.println("Gagal mengcopy file .."); e.printStackTrace(); } } }
Output
Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
File sukses di copy...