BufferedReader类与BufferedWriter类是字符输入缓冲流和字符输出缓冲流,用来给装饰其他输出流,给其增加缓冲功能。
1.BufferedReader类
1.1构造器
BufferedReader(Reader in)
1.2常用方法
void close():关闭
boolean markSupported():是否支持标记
void mark(int readAheadLimit):标记当前位置
void reset():重置
void skip(int a):跳过a个字符
boolean ready():是否可读
int read():读取下一个字符
int read(char[] a,int offset,int len):读取并存储在字符数组,开始位置是offset,长度是len
String readLine():读取一行
2.BufferedWriter类
2.1构造器
BufferedWriter(Writer out)
2.2常用方法
void close():关闭
void flush():刷缓冲
void write(int c):写入一个字符
void write(char[] b,int offset,int len):写入一个字符数组,开始位置是offset,长度是len
void write(String str,int offset,int len):写入一个字符串,开始位置是offset,长度是len
BufferredWriter append(char c):追加字符c
BufferredWriter append(charsequence c,int start,int end):追加字符序列c,从start开始,到end结束