Maison > Java > javaDidacticiel > Comment lire le contenu du txt en java

Comment lire le contenu du txt en java

下次还敢
Libérer: 2024-04-21 02:03:27
original
1045 Les gens l'ont consulté

Pour lire le contenu d'un fichier TXT à l'aide de Java, veuillez suivre ces étapes : Importez les packages nécessaires. Créez un objet File pointant vers le fichier cible. Créez un objet BufferedReader pour lire le fichier ligne par ligne. Lisez le fichier ligne par ligne et traitez le contenu. Fermez l'objet BufferedReader pour libérer des ressources.

Comment lire le contenu du txt en java

Comment lire le contenu d'un fichier TXT en utilisant Java

Pour lire le contenu d'un fichier TXT en utilisant Java, vous pouvez suivre les étapes suivantes :

1 Importez les packages nécessaires

.
<code class="java">import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;</code>
Copier après la connexion

2 . Créer un objet fichier

Utilisez la classe File pour créer un objet File pointant vers le fichier TXT.

<code class="java">File file = new File("path/to/file.txt");</code>
Copier après la connexion

3. Créez un objet BufferedReader

Utilisez la classe FileReader pour créer un objet BufferedReader pour lire le contenu du fichier ligne par ligne.

<code class="java">BufferedReader br = new BufferedReader(new FileReader(file));</code>
Copier après la connexion

4. Lisez le fichier ligne par ligne

Utilisez la méthode readLine() de BufferedReader pour lire le fichier ligne par ligne.

<code class="java">String line;
while ((line = br.readLine()) != null) {
    // 处理行中的内容
}</code>
Copier après la connexion

5. Fermez BufferedReader

Une fois la lecture terminée, fermez l'objet BufferedReader pour libérer les ressources.

<code class="java">br.close();</code>
Copier après la connexion

Exemple de code :

<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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal