Contoh Dasar Reader / Writer
Berikut ini adalah contoh menggunakan class FileReader dan FileWriter. Program dari membaca dari file yang khusus oleh user dan mengkopi isi dari file ke file lain.
-----------------------
sintax sbb :
-----------------------
package testjeni_2;
import java.io.*;
public class CopyFile1 {
void copy(String input, String output) {
FileReader reader;
FileWriter writer;
int data; //yg membedakan tampilan data
try {
reader = new FileReader(input);
writer = new FileWriter(output);
while ((data = reader.read()) != -1) {
writer.write(data);
}
reader.close();
writer.close();
} catch (IOException ie) {
ie.printStackTrace();
}
}
public static void main(String args[]) {
String inputFile = "c:\\halo.txt";
String outputFile = "d:\\aaaa.txt"; // letakkan ke directory yang diinginkan
CopyFile1 cf = new CopyFile1();
cf.copy(inputFile, outputFile);
}
}
import java.io.*;
public class CopyFile1 {
void copy(String input, String output) {
FileReader reader;
FileWriter writer;
int data; //yg membedakan tampilan data
try {
reader = new FileReader(input);
writer = new FileWriter(output);
while ((data = reader.read()) != -1) {
writer.write(data);
}
reader.close();
writer.close();
} catch (IOException ie) {
ie.printStackTrace();
}
}
public static void main(String args[]) {
String inputFile = "c:\\halo.txt";
String outputFile = "d:\\aaaa.txt"; // letakkan ke directory yang diinginkan
CopyFile1 cf = new CopyFile1();
cf.copy(inputFile, outputFile);
}
}
----------------------
hasil desaign sbb :
----------------------
Hasil akan sama persis dengan file aslinya, anda dapat meletakkan dimana directory yang telah anda siapkan. contoh diatas file asli diletakkan pada DIR C: sedangkan hasil atau outputnya DIR D:.
Sekian selamat mencob, semoga berhasil :)
Terima Kasih..
0 komentar:
Posting Komentar