使用方法
CharArrayWriter即字符数组输出流,用于向输出流写写入字符,和ByteArrayOutputStream的区别就是前者写入的是字符后者写入的是字节。
方法介绍
CharArrayWriter提供的API如下:
//构造方法
CharArrayWriter()
CharArrayWriter(int initialSize)
//追加写
CharArrayWriter append(CharSequence csq, int start, int end)
CharArrayWriter append(char c)
CharArrayWriter append(CharSequence csq)
//关闭,未做实现
void close()
//未做实现
void flush()
//清空输出流
void reset()
//输出流大小
int size()
//返回char数组
char[] toCharArray()
//返回String
String toString()
//写入
void write(char[] buffer, int offset, int len)
void write(int oneChar)
void write(String str, int offset, int count)