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