Java.io.CharArrayReader类
Java.io.CharArrayReader 类实现,可以用来作为一个字符输入流的字符缓冲区。
类声明
以下是java.io.CharArrayReader类的声明:
public class CharArrayReader extends Reader
字段
以下是java.io.CharArrayReader中类中的字段:
-
protected char[] buf -- 这是字符缓冲区。
-
protected int count -- 这是此缓冲区的末尾的索引。
-
protected int markedPos -- 这是标记在缓冲区中的位置。
-
protected int pos -- 这是当前的缓冲区位置。
-
protected Object lock -- 这是用于同步针对此流的操作的对象。
类的构造函数
S.N. | 构造函数与说明 |
---|---|
1 |
CharArrayReader(char[] buf) 这将创建由字符指定一个数组CharArrayReader。 |
2 |
CharArrayReader(char[] buf, int offset, int length) 这将创建由字符指定一个数组CharArrayReader。 |
类方法
S.N. | 方法与说明 |
---|---|
1 |
void close() 此方法关闭该流并释放与之关联的所有系统资源。 |
2 |
void mark(int readAheadLimit) 此方法标记流中的当前位置。 |
3 |
boolean markSupported() 这个方法告诉此流是否支持mark()操作。 |
4 |
int read() 此方法读取单个字符。 |
5 |
int read(char[] b, int off, int len) 该方法读取字符到数组的一部分。 |
6 |
boolean ready() 此方法通知此流是否已准备好被读取。 |
7 |
void reset() 此方法重置流至最新的标记,或者如果它从来没有被标记的开始。 |
8 |
long skip(long n) 此方法跳过n个字符。 |
继承的方法
这个类继承自以下类方法:
-
Java.io.Reader
-
Java.io.Object