| 
 | JavaTM 2 Platform Std. Ed. v1.4.1 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--java.io.Writer | +--java.io.StringWriter
A character stream that collects its output in a string buffer, which can then be used to construct a string.
Closing a StringWriter has no effect. The methods in this class can be called after the stream has been closed without generating an IOException.
| Field Summary | 
| Fields inherited from class java.io.Writer | 
| lock | 
| Constructor Summary | |
| StringWriter()Create a new string writer, using the default initial string-buffer size. | |
| StringWriter(int initialSize)Create a new string writer, using the specified initial string-buffer size. | |
| Method Summary | |
|  void | close()Closing a StringWriter has no effect. | 
|  void | flush()Flush the stream. | 
|  StringBuffer | getBuffer()Return the string buffer itself. | 
|  String | toString()Return the buffer's current value as a string. | 
|  void | write(char[] cbuf,
      int off,
      int len)Write a portion of an array of characters. | 
|  void | write(int c)Write a single character. | 
|  void | write(String str)Write a string. | 
|  void | write(String str,
      int off,
      int len)Write a portion of a string. | 
| Methods inherited from class java.io.Writer | 
| write | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public StringWriter()
public StringWriter(int initialSize)
initialSize - an int specifying the initial size of the buffer.| Method Detail | 
public void write(int c)
c - int specifying a character to be written.
public void write(char[] cbuf,
                  int off,
                  int len)
cbuf - Array of charactersoff - Offset from which to start writing characterslen - Number of characters to writepublic void write(String str)
public void write(String str, int off, int len)
str - String to be writtenoff - Offset from which to start writing characterslen - Number of characters to writepublic String toString()
public StringBuffer getBuffer()
public void flush()
public void close()
           throws IOException
IOException - If an I/O error occurs| 
 | JavaTM 2 Platform Std. Ed. v1.4.1 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.