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.
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