ByteArrayOutputStream Members

ByteArrayOutputStream Members

Class Overview | This Package | All Packages

Fields
Name Description
buf The buffer where data is stored.
count The number of valid bytes in the buffer.

Constructors
Name Description
ByteArrayOutputStream() Creates a new byte array output stream.
ByteArrayOutputStream(int) Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.

Methods
Name Description
reset() Resets the count field of this byte array output stream to zero, so that all currently accumulated output in the ouput stream is discarded.
size() Returns the current size of the buffer.
toByteArray() Creates a newly allocated byte array.
toString() Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString(int) Creates a newly allocated string. Deprecated.
toString(String) Converts the buffer's contents into a string, translating bytes into characters according to the specified character encoding.
write(byte[], int, int) Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
write(int) Writes the specified byte to this byte array output stream.
writeTo(OutputStream) Writes the complete contents of this byte array output stream to the specified output stream argument, as if by calling the output stream's write method using out.write(buf, 0, count).