全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.io.StringWriter
java.lang.Object
   |
   +----java.io.Writer
           |
           +----java.io.StringWriter
  -  public class StringWriter
  -  extends Writer
出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。
   
  -   StringWriter() StringWriter()
-   デフォルトの初期文字列バッファサイズを使って、新規の文字列ライターを生成する。
  
-   StringWriter(int) StringWriter(int)
-   指定の初期文字列バッファサイズを使って、新規の文字列ライターを生成する。
   
  -   close() close()
-   ストリームをクローズする。
  
-   flush() flush()
-   ストリームをフラッシュする。
  
-   getBuffer() getBuffer()
-   文字列バッファそのものを返す。
  
-   toString() toString()
-   バッファの現行値を文字列として返す。
  
-   write(char[], int, int) write(char[], int, int)
-   文字の配列の一部を書き込む。
  
-   write(int) write(int)
-   単一文字を書き込む。
  
-   write(String) write(String)
-   文字列を書き込む。
  
-   write(String, int, int) write(String, int, int)
-   文字列の一部を書き込む。
   
 StringWriter
StringWriter
  public StringWriter()
  -  デフォルトの初期文字列バッファサイズを使って、新規の文字列ライターを生成します。
 
 StringWriter
StringWriter
  protected StringWriter(int initialSize)
  -  指定の初期文字列バッファサイズを使って、新規の文字列ライターを生成します。
 
   
 write
write
  public void write(int c)
  -  単一文字を書き込みます。
   
- 
    -  オーバーライド:
    
-  クラス Writer の write 
  
 
 write
write
  public void write(char cbuf[],
                    int off,
                    int len)
  -  文字の配列の一部を書き込みます。
   
- 
    -  パラメータ:
    
-  cbuf - 文字の配列
    -  off - 文字の書き込み開始オフセット
    -  len - 書き込む文字数
    
-  オーバーライド:
    
-  クラス Writer の write 
  
 
 write
write
  public void write(String str)
  -  文字列を書き込みます。
   
- 
    -  オーバーライド:
    
-  クラス Writer の write 
  
 
 write
write
  public void write(String str,
                    int off,
                    int len)
  -  文字列の一部を書き込みます。
   
- 
    -  パラメータ:
    
-  str - 書き込む文字列
    -  off - 文字の書き込み開始オフセット
    -  len - 書き込む文字数
    
-  オーバーライド:
    
-  クラス Writer の write 
  
 
 toString
toString
  public String toString()
  -  バッファの現行値を文字列として返します。
   
- 
    -  オーバーライド:
    
-  クラス Object の toString 
  
 
 getBuffer
getBuffer
  public StringBuffer getBuffer()
  -  文字列バッファそのものを返します。
 
 flush
flush
  public void flush()
  -  ストリームをフラッシュします。
   
- 
    -  オーバーライド:
    
-  クラス Writer の flush 
  
 
 close
close
  public void close()
  -  ストリームを閉じます。このメソッドの内容は必要なので、バッファは開放されません。
   
- 
    -  オーバーライド:
    
-  クラス Writer の close 
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス