Bonjour,
svp j'ai un fichier text son contenu est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
hot high FALSE no sunny
hot high true yes sunny
Mon code suivant compte le nombre total de mots dans mon fichier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package countwords;
import java.io.BufferedReader;
import java.io.FileReader;
 
 
/**
 *
 * @author user
 */
public class CountWords {
 
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws Exception{
 
        System.out.println ("Counting Words");       
       FileReader fr = new FileReader ("C:\\Users\\user\\Desktop\\weather.nominal.txt");        
       BufferedReader br = new BufferedReader (fr);     
       String line = br.readLine();
       int count = 0;
       while (line != null) {
          String [] parts = line.split(" ");
          for( String w : parts)
          {
            count++;        
          }
          line = br.readLine();
       }         
       System.out.println(count);
    }
        // TODO code application logic here
    }
maitenant je veux compter l’occurrence de chaque mot cad
hot=2
high=2
sunny=2
false=1
true=1
no=1
yes=1
comment faire pour faire cela merci d'avance