Um den Inhalt einer TXT-Datei mit Java zu lesen, befolgen Sie bitte diese Schritte: Importieren Sie die erforderlichen Pakete. Erstellen Sie ein File-Objekt, das auf die Zieldatei verweist. Erstellen Sie ein BufferedReader-Objekt, um die Datei Zeile für Zeile zu lesen. Lesen Sie die Datei Zeile für Zeile und verarbeiten Sie den Inhalt. Schließen Sie das BufferedReader-Objekt, um Ressourcen freizugeben.
So lesen Sie den Inhalt einer TXT-Datei mit Java
Um den Inhalt einer TXT-Datei mit Java zu lesen, können Sie die folgenden Schritte ausführen:
1. Importieren Sie die erforderlichen Pakete
<code class="java">import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException;</code>
2 . Dateiobjekt erstellen
Verwenden Sie die File-Klasse, um ein Dateiobjekt zu erstellen, das auf die TXT-Datei zeigt.
<code class="java">File file = new File("path/to/file.txt");</code>
3. Erstellen Sie ein BufferedReader-Objekt.
Verwenden Sie die FileReader-Klasse, um ein BufferedReader-Objekt zu erstellen, um den Inhalt der Datei Zeile für Zeile zu lesen.
<code class="java">BufferedReader br = new BufferedReader(new FileReader(file));</code>
4. Lesen Sie die Datei Zeile für Zeile
Verwenden Sie die readLine()-Methode von BufferedReader, um die Datei Zeile für Zeile zu lesen.
<code class="java">String line; while ((line = br.readLine()) != null) { // 处理行中的内容 }</code>
5. Schließen Sie BufferedReader
Nachdem der Lesevorgang abgeschlossen ist, schließen Sie das BufferedReader-Objekt, um Ressourcen freizugeben.
<code class="java">br.close();</code>
Beispielcode:
<code class="java">import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; public class ReadTxtFile { public static void main(String[] args) { // 文件路径 String filePath = "path/to/file.txt"; try { // 创建 File 对象 File file = new File(filePath); // 创建 BufferedReader 对象 BufferedReader br = new BufferedReader(new FileReader(file)); // 逐行读取文件 String line; while ((line = br.readLine()) != null) { // 处理行中的内容 System.out.println(line); } // 关闭 BufferedReader br.close(); } catch (IOException e) { System.out.println("读取文件失败!"); e.printStackTrace(); } } }</code>
Das obige ist der detaillierte Inhalt vonSo lesen Sie den Inhalt von txt in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!