• Tidak ada hasil yang ditemukan

operasi file read - write

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "operasi file read - write"

Copied!
13
0
0

Teks penuh

(1)

OPERASI FILE READ ‐ WRITE

Yuliana Setiowati

Politeknik Elektronika Negeri Surabaya

(2)

D4 LJ PJJ PENS-ITS 2

Membaca File

• Untuk membaca file, diperlukan langkah- langkah:

– Buat object File dengan memasukan parameter nama file atau nama file lengkap dengan path.

– Periksa apakah file tersebut ada dan tipenya adalah file (bukan direktori).

– Bungkus object File dengan object FileReader, selanjutnya bungkus lagi dengan object

BufferedReader (BufferedReader digunakan untuk mempercepat proses pembacaan)

– Baca file dengan method readLine(), proses

pembacaan satu baris, jika tidak ada lagi baris yang dibaca akan mengembalikan null.

(3)

Membaca File

Buatlah sebuah class Read untuk membaca file *.txt. Simpanlah file

*.txt diluar folder src (didalam project yang ada)

(4)

D4 LJ PJJ PENS-ITS 4

Membaca File

• Output program

• Jika file tidak ditemukan

• File ditemukan

(5)

Menulis File

• Untuk menulis file, diperlukan langkah-langkah:

– Buat object File dengan memasukan parameter nama file atau nama file lengkap dengan path.

– Periksa apakah file tersebut ada dan tipenya adalah file (bukan direktori).

– Bungkus object File dengan object FileWriter,

selanjutnya bungkus lagi dengan object PrintWriter.

– Inputkan kalimat yang akan dituliskan kedalam file(bisa menggunakan JOptionPane).

– Gunakan method flush() untuk memaksa sistem mentransfer isi buffer di memori ke file.

– Gunakan method close() untuk menutup object PrintWriter.

(6)

D4 LJ PJJ PENS-ITS 6

Menulis File

(7)

Menulis File

• Jika file tidak ditemukan

• Jika file ditemukan

• Inputkan kalimat yang akan ditulis ke file menggunakan JOptionPane. Lihat hasil pada file txt

(8)

D4 LJ PJJ PENS-ITS 8

Aplikasi Read – Write File

• Buatlah aplikasi GUI sederhana untuk membaca dan menulis ke file.

bBacaFile bTulisFile Ta(JTextArea)

(9)

Aplikasi Read – Write File

• Buatlah fungsi sendiri BacaFile()

(10)

D4 LJ PJJ PENS-ITS 10

Aplikasi Read – Write File

• Buatlah fungsi sendiri TulisFile()

(11)

Aplikasi Read – Write File

• Double klik pada button bBacaFile

• Double klik pada button bTulisFile

(12)

D4 LJ PJJ PENS-ITS 12

Aplikasi Read – Write File

Tekan button Baca File, maka pada textarea akan menampilkan text yang terdapat pada file txt

Selanjutnya tambahkan text sembarang, tekan button Tulis File (text yang terdapat pada textarea akan tersimpan dalam file txt).

(13)

Aplikasi Read – Write File

Referensi

Dokumen terkait

Because the data on the two learning groups' mathematical critical thinking abilities meet the assumptions of data normality and variance homogeneity, the next step is