Java-io-chararrayreader
提供:Dev Guides
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 markPos -これはバッファ内のマークの位置です。
- protected int pos -これは現在のバッファ位置です。
- protected Object lock -これは、このストリームの操作を同期するために使用されるオブジェクトです。
クラスコンストラクター
Sr.No. | Constructor & Description |
---|---|
1 |
CharArrayReader(char[] buf) これは、指定された文字の配列からCharArrayReaderを作成します。 |
2 |
CharArrayReader(char[] buf, int offset, int length) これは、指定された文字の配列からCharArrayReaderを作成します。 |
クラスメソッド
Sr.No. | Method & Description |
---|---|
1 |
このメソッドは、ストリームを閉じ、それに関連付けられているシステムリソースを解放します。 |
2 |
このメソッドは、ストリーム内の現在の位置をマークします。 |
3 |
このメソッドは、このストリームがmark()操作をサポートしているかどうかを示します。 |
4 |
このメソッドは、単一の文字を読み取ります。 |
5 |
int read(char[ b, int off, int len)] このメソッドは、配列の一部に文字を読み込みます。 |
6 |
このメソッドは、このストリームが読み取り可能かどうかを判断します。 |
7 |
このメソッドは、ストリームを最新のマークにリセットするか、まだマークされていない場合は先頭にリセットします。 |
8 |
このメソッドは文字をスキップします。 |
継承されたメソッド
このクラスは、次のクラスからメソッドを継承します-
- Java.io.Reader
- Java.io.Object