, google guava,
String st = Files.toString(file, Charsets.UTF-8);
. Javadoc.
Of course, this requires that you know the character set of the file. Files contain bytes, strings are characters, and there are always errors when converting between them, unless you really know what the bytes in your file mean.
source
share