Berikut ini contoh program untuk meng-copy file ke direktori lain menggunakan java, pada contoh program dibawah ini kita akan menyalin/copy isi konten dari file "newfile.txt" yang berada di drive "C:\\newfile.txt" ke direktori "C:\\copyfile.txt", jika pada direktori belum ada file "copyfile.txt" maka akan dibuat terlebih dahulu, lalu menyalin isi dari kontennya, oke berikut contoh programnya
Nama file : copy_File.java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class copy_File {
public static void main(String[] args)
{
FileInputStream instream = null;
FileOutputStream outstream = null;
try{
File infile =new File("C:\\newfile.txt");
File outfile =new File("C:\\copyfile.txt");
instream = new FileInputStream(infile);
outstream = new FileOutputStream(outfile);
byte[] buffer = new byte[1024];
int length;
/*copying the contents from input stream to
* output stream using read and write methods
*/
while ((length = instream.read(buffer)) > 0){
outstream.write(buffer, 0, length);
}
//Closing the input/output file streams
instream.close();
outstream.close();
System.out.println("File copied successfully!!");
}catch(IOException ioe){
ioe.printStackTrace();
}
}
}
output
coba cek pada direktori file yang disalin
prorgam dibuat menggunakan netbeans
selamat mencoba semoga bermanfaat ...
No comments:
Post a Comment