summaryrefslogtreecommitdiff
path: root/java/io/ByteArrayOutputStream.java
diff options
context:
space:
mode:
authorAaron M. Renn <arenn@urbanophile.com>1998-08-12 02:17:49 +0000
committerAaron M. Renn <arenn@urbanophile.com>1998-08-12 02:17:49 +0000
commite70f339f48aacf592b5f1b5bd1fb5cb2bf751d81 (patch)
tree81cd780e7eb696320ede44d08646ceb84562bcd8 /java/io/ByteArrayOutputStream.java
parent10b9a27f252f52f02449080163a447ea66081321 (diff)
downloadclasspath-e70f339f48aacf592b5f1b5bd1fb5cb2bf751d81.tar.gz
Implemented toString methods
Diffstat (limited to 'java/io/ByteArrayOutputStream.java')
-rw-r--r--java/io/ByteArrayOutputStream.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/java/io/ByteArrayOutputStream.java b/java/io/ByteArrayOutputStream.java
index d39e9fe0f..adc4c16a9 100644
--- a/java/io/ByteArrayOutputStream.java
+++ b/java/io/ByteArrayOutputStream.java
@@ -225,7 +225,7 @@ toByteArray()
public String
toString()
{
- return("Implement Me!");
+ return(new String(toByteArray()));
}
/*************************************************************************/
@@ -238,11 +238,13 @@ toString()
* @param encoding The name of the character encoding to use
*
* @return A <code>String</code> containing the data written to this stream so far
+ *
+ * @exception UnsupportedEncodingException If the named encoding is not available
*/
public String
-toString(String encoding)
+toString(String encoding) throws UnsupportedEncodingException
{
- return("Implement Me!");
+ return(new String(toByteArray(), encoding));
}
/*************************************************************************/
@@ -259,6 +261,8 @@ toString(String encoding)
* @param high_byte The high eight bits to use for each character in the <code>String</code>
*
* @return A <code>String</code> containing the data written to this stream so far
+ *
+ * @deprecrated
*/
public String
toString(int high_byte)