Maison  >  Article  >  Java  >  Comment lire un fichier txt en Java

Comment lire un fichier txt en Java

下次还敢
下次还敢original
2024-04-21 01:33:221003parcourir

Deux façons de lire des fichiers TXT en utilisant Java : utilisez FileReader et BufferedReader pour lire le fichier ligne par ligne. Utilisez Files.readAllLines() pour lire toutes les lignes d'un fichier en même temps.

Comment lire un fichier txt en Java

Comment lire un fichier TXT à l'aide de Java

Introduction
La lecture d'un fichier TXT est une tâche courante en Java pour le traitement des données texte. Il existe plusieurs façons d’y parvenir, et cet article couvrira les deux plus courantes.

Méthode 1 : utilisez FileReader et 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>

Méthode 2 : utilisez 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>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn