Possible Duplicate:
Read/convert an InputStream to a String
I'm trying to append data from a InputStream object to a string as follows:
byte[] buffer = new byte[8192];
InputStream stdout;
String s = "";
while(IsMoreInputDataAvailable()) {
int length = this.stdout.read(buffer);
s += new String(this.buffer, 0, length, "ASCII");
Is there an easier way of doing this without using Apache or such libraries?