Lesen von Dateien aus Ressourcen in Java

Haider Ali 12 Oktober 2023
Lesen von Dateien aus Ressourcen in Java

Dieser Artikel zeigt, wie eine Datei aus Ressourcen in der Programmiersprache Java gelesen wird. Sie benötigen lediglich einen Quelldateipfad.

So lesen Sie Dateien aus Ressourcen in Java

Sie können jede Textdatei über die Programmiersprache Java lesen. Sie müssen lediglich einen Quellpfad in einem String hinterlegen und diesen Pfad mit der Methode try...catch einem BufferedReader übergeben. Sehen Sie sich den Code unten an.

import java.io.*;
public class Main {
  public static void main(String[] args) {
    String sourcePath = "D:\\delftstack.txt"; // source file path To Read..
    try {
      BufferedReader Reader = new BufferedReader(new FileReader(sourcePath));
      // Intializing  Buffer Reader By Providing File path
      String Data;
      while ((Data = Reader.readLine()) != null) {
        System.out.println(Data); // Reading Line By Line.....
      }
      Reader.close();
    } catch (Exception e) {
    }
  }
}

Wir erklären den Code Zeile für Zeile. Speichern Sie zuerst den Quelldateipfad in einer Zeichenfolge sourcepath, kopieren Sie Ihren Quellpfad und machen Sie dasselbe. Wir verwenden die Methode try...catch, weil sie eine unbehandelte Ausnahme FileNotFoundException zurückgibt.

Wir übergeben den String des Quellpfads an ein Objekt namens BufferedReader. Es liest Text aus einem Zeicheneingabestrom. Erfahren Sie hier mehr über BufferedReader.

Wir speichern es mit einer while-Schleife in einem String, was auch immer dieser Puffer lesen wird. Alle Daten werden Zeile für Zeile gelesen und in einem String gespeichert. Wir drucken einfach diese Zeichenfolge.

Stellen Sie sicher, dass Sie den richtigen Quellpfad und Dateinamen eingeben.

Autor: Haider Ali
Haider Ali avatar Haider Ali avatar

Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.

LinkedIn

Verwandter Artikel - Java File