Berikut adalah source code untuk mengkopi file. Misal lokasi dari file ini di c:\simple java\copyfile.java
kemudian kita compile file copyfile.java dengan cara c:\simple java>javac copyfile.java ,maka akan menghasilkan CopyFile.class kemudian kita jalankan dengan cara
c:\simple java>java CopyFile Halo.txt c:\tes.txt
Output yang akan dihasilkan adalah file tes.txt yang isinya sama persis dengan halo.txt
Lokasi dari tes.txt adalah di folder c.
=======Source code copy file============
import java.io.*;
class CopyFile
{
void copy(String input, String output)
{
FileReader baca;
FileWriter tulis;
int data;
try
{
baca = new FileReader(input);
tulis = new FileWriter(output);
// != -1 artinya setiap array byte maupun character dibaca untuk kemudian ditulis //dari index ke n sampai index ke 0
while((data = baca.read()) != -1)
{
tulis.write(data);
}
baca.close();
tulis.close();
} catch(IOException ie)
{
ie.printStackTrace();
}
}
public static void main(String args[])
{
String inputFile = args[0];
String outputFile = args[1];
CopyFile cf = new CopyFile();
cf.copy(inputFile, outputFile);
}
}
Rabu, 26 November 2008
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar