Compter le nombre de lignes dans un fichier | Java

Dans ce tutoriel nous allons découvrir comment compter le nombre de lignes dans un fichier en Java.
 
 

Exemple:
import java.io.*;

public class Main 
{
   public static void main(String[] args) throws IOException 
   {
      // Le fichier d'entrée
      File file = new File("myFile.txt"); 
      // Initialiser le compteur à zéro
      int nbrLine = 0;            
      // Créer l'objet File Reader
      FileReader fr = new FileReader(file);
      // Créer l'objet BufferedReader 
      BufferedReader br = new BufferedReader(fr);  
      String str;
      // Lire le contenu du fichier
      while((str = br.readLine()) != null)
      {
         //Pour chaque ligne, incrémentez le nombre de lignes
         nbrLine++;               
            
      }
      fr.close();
      System.out.println("Nombre de lignes dans le fichier : "+ nbrLine); 
   }
}

 
Sortie:

Nombre de lignes dans le fichier : 15

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *