一东囚、字符流
字符流:適合讀寫文本字符(按照字符讀取拉一,不能直接按照行讀取)
1. FileReader
常用API:
int read() :一次讀一個字符兼砖,返回值是讀到的一個字符的編碼,-1表示讀取結(jié)束
int read(char[] cbuf) :返回值表示讀取到字符的個數(shù)既棺,參數(shù)表示存放讀取到的數(shù)據(jù)的數(shù)組
int read(char[] cbuf,int off,int len):返回值表示讀取到字符的個數(shù),參數(shù)表示存放讀取到的數(shù)據(jù)的
數(shù)組
void close()
2. FileWriter
常用API:
void write(int ch) :寫入單個字符到調(diào)用的輸出流丸冕。
void write(String str) :寫入str到輸出流。
void write(String str, int off, int len),寫入字符串的某一部分胖烛。
void write(char[] cbuf)
void write(char[] cbuf,int off,int len):寫入字符數(shù)組的某一部分。
void flush() :清空輸出緩沖區(qū)洪己。
void close() :關(guān)閉輸出流妥凳。