Compter le nombre de mots dans un fichier | Java

Dans ce tutoriel nous allons découvrir comment compter le nombre de mot 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 tableau de mot
      String[] words = null;    
      // Initialise le compteur de mots à zéro
      int count = 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)    
      {
         // Divisez le mot en utilisant l'espace
         words = str.split(" ");   
         // Incrémenter le nombre de mots
         count = count + words.length;   
      }
      fr.close();
      System.out.println("Nombre de mots dans le fichier:" +count);
   }
}

 
Sortie:

Nombre de mots 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 *