Heim  >  Artikel  >  Java  >  So lesen Sie eine TXT-Datei in Java

So lesen Sie eine TXT-Datei in Java

下次还敢
下次还敢Original
2024-04-21 01:33:221003Durchsuche

Zwei Möglichkeiten, TXT-Dateien mit Java zu lesen: Verwenden Sie FileReader und BufferedReader, um die Datei Zeile für Zeile zu lesen. Verwenden Sie Files.readAllLines(), um alle Zeilen einer Datei auf einmal zu lesen.

So lesen Sie eine TXT-Datei in Java

So lesen Sie eine TXT-Datei mit Java

Einführung
Das Lesen einer TXT-Datei ist in Java eine häufige Aufgabe zur Verarbeitung von Textdaten. Es gibt mehrere Möglichkeiten, dies zu erreichen. In diesem Artikel werden die beiden häufigsten behandelt.

Methode 1: Verwenden Sie FileReader und BufferedReader

<code class="java">import java.io.BufferedReader;
import java.io.FileReader;

public class ReadTxtFile1 {

    public static void main(String[] args) {
        // 文件路径
        String filePath = "example.txt";

        try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
            // 逐行读取文件
            String line;
            while ((line = br.readLine()) != null) {
                // 处理每一行
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}</code>

Methode 2: Verwenden Sie Files.readAllLines()

<code class="java">import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class ReadTxtFile2 {

    public static void main(String[] args) {
        // 文件路径
        String filePath = "example.txt";

        try {
            // 一次性读取文件所有行
            List<String> lines = Files.readAllLines(Paths.get(filePath));

            // 处理每一行
            for (String line : lines) {
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}</code>

Das obige ist der detaillierte Inhalt vonSo lesen Sie eine TXT-Datei in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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