全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.io.StringReader
java.lang.Object
   |
   +----java.io.Reader
           |
           +----java.io.StringReader
  -  public class StringReader
  -  extends Reader
ソースが文字列の文字ストリームです。
   
  -   StringReader(String) StringReader(String)
-   新規の文字列リーダを生成する。
   
  -   close() close()
-   ストリームを閉じる。
  
-   mark(int) mark(int)
-   ストリームの現在位置をマークする。
  
-   markSupported() markSupported()
-   このストリームが、実行する mark() 演算子をサポートするかどうかを知らせる。
  
-   read() read()
-   単一文字を読み込みます。
  
-   read(char[], int, int) read(char[], int, int)
-   配列の一部に文字を読み込む。
  
-   ready() ready()
-   このストリームが読み込み可能かどうかを知らせる。
  
-   reset() reset()
-   ストリームを最新のマークにリセットするか、一度もマークしていない場合は文字列の先頭にリセットする。
  
-   skip(long) skip(long)
-   文字をスキップする。
   
 StringReader
StringReader
  public StringReader(String s)
  -  新規の文字列リーダを生成します。
 
   
 read
read
  public int read() throws IOException
  -  単一文字を読み込みます。
   
- 
    -  返り値:
    
-  読み込んだ文字、またはストリームの終わりに達した場合は -1
    
-  例外: IOException
    
-  I/O エラーが発生した場合
    
-  オーバーライド:
    
-  クラス Reader の read 
  
 
 read
read
  public int read(char cbuf[],
                  int off,
                  int len) throws IOException
  -  配列の一部に文字を読み込みます。
   
- 
    -  パラメータ:
    
-  cbuf - 宛先バッファ
    -  off - 文字の書き込み開始オフセット
    -  len - 読み込む文字の最大数
    
-  返り値:
    
-  読み込んだ文字数、またはストリームの終わりに達した場合は -1
    
-  例外: IOException
    
-  I/O エラーが発生した場合
    
-  オーバーライド:
    
-  クラス Reader の read 
  
 
 skip
skip
  public long skip(long ns) throws IOException
  -  文字をスキップします。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合
    
-  オーバーライド:
    
-  クラス Reader の skip 
  
 
 ready
ready
  public boolean ready()
  -  このストリームが読み込み可能かどうかを知らせます。文字列リーダは常に読み込み可能です。
   
- 
    -  オーバーライド:
    
-  クラス Reader の ready 
  
 
 markSupported
markSupported
  public boolean markSupported()
  -  このストリームが、実行する mark() 演算子をサポートするかどうかを知らせます。
   
- 
    -  オーバーライド:
    
-  クラス Reader の markSupported 
  
 
 mark
mark
  public void mark(int readAheadLimit) throws IOException
  -  ストリームの現在位置をマークします。reset() に対する後続呼び出しは、ストリームをこの位置に位置変更します。
   
- 
    -  パラメータ:
    
-  readAheadLimit - マークを保持する間に読み込むことができる文字数を制限する。ストリームの入力は文字列から発生するため、実際には制限がないので、この引数は無視される。
    
-  例外: IOException
    
-  I/O エラーが発生した場合
    
-  オーバーライド:
    
-  クラス Reader の mark 
  
 
 reset
reset
  public void reset() throws IOException
  -  最新のマークにストリームをリセットするか、一度もマークしていない場合は文字列の先頭にリセットします。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合
    
-  オーバーライド:
    
-  クラス Reader の reset 
  
 
 close
close
  public void close()
  -  ストリームを閉じます。
   
- 
    -  オーバーライド:
    
-  クラス Reader の close 
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス