- buat sebuah objek dari class File
- buat sebuah objek FileWriter melalui objek File
- buat sebuah objek BufferedWriter melalui objek FileWriter
Membaca data dari sebuah file
- buat sebuah objek dari class File
- buat sebuah objek FileReader melalui objek File
- buat sebuah objek BufferedReader melalui objek FileReader
Berikut contoh programnya:
import java.io.*;
public class WriteAndRead{
public static void writeFile(File file)throws IOException{
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write("Ini adalah contoh isi file");
bw.close();
}
public static void readFile(File file)throws IOException{
String teks;
StringBuilder sb = new StringBuilder();
try{
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
while((teks=br.readLine())!= null){sb.append(teks).append("\n");}
br.close();
System.out.println(sb);}
catch(FileNotFoundException fe){System.out.println(fe.getMessage());}
}
public static void main(String[] args){
File file = new File("file.txt");
try{
if (!file.exists()) file.createNewFile();
writeFile(file);
readFile(file);}
catch(IOException IOe){System.out.println(IOe.getMessage());}
catch(Exception e){System.out.println(e.getMessage());}
}
}
catatan: file.txt akan tersimpan pada folder yang sama dengan file WriteAndRead.java.
Output:

No comments:
Post a Comment