Pasar contenido de un Fichero a un String en JDK 7

public class FileReader {

public static String read(String file) throws IOException {

StringBuilder content = new StringBuilder();

try (BufferedReader reader = Files.newBufferedReader(Paths.get(file), Charset.defaultCharset())) {

String line = null;

while ((line = reader.readLine()) != null) {

content.append(line).append("\n");

}

return content.toString();

}

}

public static void main(String[] args) throws IOException {

System.out.println("Content: " + read("./readme.txt"));

}

}

Deja un comentario