Mir ist gerade aufgefallen, dass ich noch gar nicht meinen Code gepostet habe, um den Inhalt einer Datei komplett in Java einzulesen und ggf. auszugeben:
Datei-Inhalt mit Java einlesen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /** * Returns the content of a file. * @param absolutePath Absolute path to the file. * @return file-content Complete content of the file. */ public static String getFileContent(String absolutePath) { StringBuilder sb = new StringBuilder(); try { BufferedReader reader = new BufferedReader(new FileReader(absolutePath)); char[] readerContent = new char[1]; while (reader.read(readerContent) != -1) { sb.append(readerContent[0]); } reader.close(); } catch (Exception ex) { return null; } return sb.toString(); } |