📅  最后修改于: 2020-11-15 02:39:45             🧑  作者: Mango
Java.io.CharArrayReader类实现了可用作字符输入流的字符缓冲区。
以下是Java.io.CharArrayReader类的声明-
public class CharArrayReader
extends Reader
以下是Java.io.CharArrayReader类的字段-
protected char [] buf-这是字符缓冲区。
protected int count-这是此缓冲区结尾的索引。
protected intmarkedPos-这是标记在缓冲区中的位置。
protected int pos-这是当前缓冲区的位置。
protected Object lock-这是用于同步此流上的操作的对象。
Sr.No. | Constructor & Description |
---|---|
1 |
CharArrayReader(char[] buf) This creates a CharArrayReader from the specified array of chars. |
2 |
CharArrayReader(char[] buf, int offset, int length) This creates a CharArrayReader from the specified array of chars. |
Sr.No. | Method & Description |
---|---|
1 | void close()
This method closes the stream and releases any system resources associated with it. |
2 | void mark(int readAheadLimit)
This method marks the present position in the stream. |
3 | boolean markSupported()
This method tells whether this stream supports the mark() operation, which it does. |
4 | int read()
This method reads a single character. |
5 | int read(char[] b, int off, int len)
This method Reads characters into a portion of an array. |
6 | boolean ready()
This method tells whether this stream is ready to be read. |
7 | void reset()
This method resets the stream to the most recent mark, or to the beginning if it has never been marked. |
8 | long skip(long n)
This method skips characters. |
此类从以下类继承方法-