Index of /Prakt_PJK P 04 io streams

I/O Stream (1)

Latihan 1: Membaca File
dengan FileInputStream
• Program untuk menghitung jumlah
bytes yang dibaca dari File.
• Dibuat obyek dari class
FileInputStream
• Perhatikan bahwa membaca file dapat
menyebabkan Exception, karena itu
diperlukan adanya penangkapan sinyal
exception bila terjadi error.

Latihan 2: Membaca File
dengan FileInputStream
• Program dengan menggunakan class
FileInputStream yang membaca file dengan
menggunakan method read() yang membaca
karakter per byte.
• Memanfaatkan class PrintStream untuk
menampilkan data yang telah dibaca dari file.

• Contoh: System.out.
digunakan method println() atau print() untuk
menampilkan data.

Latihan 3: Menulis File
dengan FileOutputStream
• Program untuk menulis File
• Digunakan method write() untuk menulis
file. Perhatikan bahwa method write()
menuliskan array of bytes sehingga teks
yang akan ditulis harus dalam betuk array
of bytes. Sehingga digunakan method
getBytes untuk merubah String ke array
of bytes.

Latihan 4: Membaca File
dengan Reader
• Program untuk membaca File dengan
menggunakan reader.
• Perhatikan bahwa di gunakan method

ReadLine() yang membaca file
perbaris.
• Untuk menampilkan isi file, digunakan
PrintStream.

Latihan 5: Menulis File
dengan menggunakan
Writer
• Program untuk menulis file dengan
menggunakan writer.
• Perhatikan bahwa menulis file dengan
writer adalah menulis file per baris
• Untuk menulis ke file digunakan
method println() milik PrintWriter

Latihan 6: Membaca dan
menulis dengan
RandomAccessFile

Latihan 7: Membaca input

dari keyboard

Latihan 8:
• Menampilkan daftar file dalam suatu
direktori dengan menggunakan
FileJChooser.
• Digunakan JFrame sebagai container

Latihan 9: Filtering a
stream
• Contoh penggunaan FilterWriter
• Membaca per satu character dari suatu file dan
menulis ke file yang lain dalam bentuk uppercase
• Untuk mencoba program:

– Buat file text sebagai file input yang berisi sekumpulan
huruf a-z
– Buat file text kosong sebagai file output
– It as the argument


• Cara menggunakan program
java TestFileWriter

Dokumen yang terkait

Analisis Komparasi Internet Financial Local Government Reporting Pada Website Resmi Kabupaten dan Kota di Jawa Timur The Comparison Analysis of Internet Financial Local Government Reporting on Official Website of Regency and City in East Java

19 819 7

Analisis Komposisi Struktur Modal Pada PT Bank Syariah Mandiri (The Analysis of Capital Structure Composition at PT Bank Syariah Mandiri)

23 288 6

EFEKTIVITAS PENDIDIKAN KESEHATAN TENTANG PERTOLONGAN PERTAMA PADA KECELAKAAN (P3K) TERHADAP SIKAP MASYARAKAT DALAM PENANGANAN KORBAN KECELAKAAN LALU LINTAS (Studi Di Wilayah RT 05 RW 04 Kelurahan Sukun Kota Malang)

45 393 31

An Analysis of illocutionary acts in Sherlock Holmes movie

27 148 96

Improping student's reading comprehension of descriptive text through textual teaching and learning (CTL)

8 140 133

Teaching speaking through the role play (an experiment study at the second grade of MTS al-Sa'adah Pd. Aren)

6 122 55

Enriching students vocabulary by using word cards ( a classroom action research at second grade of marketing program class XI.2 SMK Nusantara, Ciputat South Tangerang

12 142 101

The Effectiveness of Computer-Assisted Language Learning in Teaching Past Tense to the Tenth Grade Students of SMAN 5 Tangerang Selatan

4 116 138

Analysis On Students'Structure Competence In Complex Sentences : A Case Study at 2nd Year class of SMU TRIGUNA

8 98 53

The correlation between listening skill and pronunciation accuracy : a case study in the firt year of smk vocation higt school pupita bangsa ciputat school year 2005-2006

9 128 37