Apache Commons IO has a nice convenience method IOUtils.toString() to read an InputStream to a String.
InputStream
Since I am trying to move away from Apache Common
Another option is to read bytes from Stream and create a String from them:
new String(ByteStreams.toByteArray(inputStream)) new String(ByteStreams.toByteArray(inputStream), Charsets.UTF_8)
It's not 'pure' Guava, but it's a little bit shorter.