Datei komplett mit Java auslesen

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();
  }

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.