Heim > Java > javaLernprogramm > So lesen Sie den Inhalt von txt in Java

So lesen Sie den Inhalt von txt in Java

下次还敢
Freigeben: 2024-04-21 02:03:27
Original
1045 Leute haben es durchsucht

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 von txt in Java

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage