CharArrayReader 和 CharArrayWriter, 字符數組做爲數據源的字符讀寫
CharArrayReader
CharArrayWriter
只須要記住他們的根本, CharArray 是數據源的形式
讀 CharArrayReader 須要接受一個字符數組做爲參數 就是從CharArray 中讀,因此須要一個字符數組
寫 CharArrayWriter 就是寫入到一個CharArray 中去,因此 它內部維護了一個字符數組
|
顯然, 字符數組都是內存中的數據 |
read | 讀取一個字符或者讀取字符到數組 |
mark
reset
markSupported
|
標記點相關 |
ready | 相似available true 則保證不會阻塞,false則不保證必定阻塞 |
close | 關閉流 |
write | 將指定的的字符 字符序列 String ,寫入 |
append | 追加指定的內容 |
flush | 刷新 |
close | 關閉 |
提供了三個版本的write 數組 將指定內容寫入輸出流緩衝區 app |
public void write(int c) | 將一個字符寫入內部緩衝區 |
public void write(char c[], int off, int len) | 將指定的len個字符寫入內部緩衝區 |
public void write(String str, int off, int len) | 將字符串的某一部分寫入內部緩衝區 |