- 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