J. E. N. I.
12.5 Class-Class Writer
Sesi ini menggambarkan stream karakter yang digunakan untuk menulis.
12.5.1 Writer Method
Class Writer terdiri atas beberapa method untuk menulis karakter. Berikut ini adalah beberapa method class:
Method Writer public void write(-) throws IOException Sebuah method overloading dalam lima versi:
public void write( int c) – Menulis sebuah karakter tunggal yang diwakili oleh pemberian nilai integer.
public void write( char [] cbuf) – Menulis isi dari karakter array cbuf.
public abstract void write( char [] cbuf, int offset, int length) – Menulis sejumlah length karakter dari aaray cbuf, dimulai pada offset tertentu.
public void write( String str) – Menulis string string.
public void write( String str, int offset, int length) – Menulis sejumlah length karakter dari string str, dimulai pada offset tertentu. public abstract void close() throws IOException
Menutup stream ini setelah flushing beberapa karaktr yang tidak tertulis. Invocation method lain setelah menutup stream ini akan menyebabkan terjadinya IOException.
public abstract void flush()
Mengganti stream( yaitu karakter yang disimpan dalam buffer dengan segera ditulis ke tujuan yang dimaksud).
Table 1.4.1: Method Writer
12.5.2 Node Writer Classes
Berikut ini beberapa dasar class Writer:
Node Writer Classes
FileWriter Untuk menulis karakter ke sebuah file. CharArrayWriter Menggunakan karakter penyangga yang dapat dituliskan juga. StringWriter Untuk menulis source string PipedWriter
Pengenalan Pemrograman 2 7