Le nombre d'occurrence du chaque mot

Fermé
Bassma-Dz Messages postés 4 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 7 mai 2011 - Modifié par Bassma-Dz le 7/05/2011 à 19:21
Bonjour,

j'ai un programme qui calcule le nombre d'occurrence du chaque mot dans un texte
j'ai un programme mais il est mal fait
svp je veux un programme en java qu'il affiche 3 tableaux un pour les tous les mots est l'autre pour les mots avec une seule occurrence et le 3 eme pour le nombre d'occurrences


StringTokenizer a = new StringTokenizer(chaine,",;!? . ",false);
System.out.println("Nombre de mots:" + a.countTokens);
String[] mots= new String[50];
[String[] n= new String[5];
int[] monTableaufreq = new int[50];
int j=0;
int i=0;
int nboc=1 ;
int nbm=0;
int m=60;

String[] tableau = new String[] { "r"};
while (a.hasMoreTokens);
mots[nbm]=(a.nextToken);
System.out.println(" le tableau mots = " + mots[nmb];

}

(for i=0;i<m; i++)
}

if (mots[i]== mots[j];

mots[i]=r;
}

nboc++;
monTableaufreq[i]=nboc;
n[i]=mots[i];