Compter occurence

cs_miram
Messages postés
1
Date d'inscription
mercredi 3 août 2005
Statut
Membre
Dernière intervention
19 mai 2007
- 19 mai 2007 à 07:37
Ombitious_Developper
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
- 19 mai 2007 à 13:09
Salut à tous!

J'ai un tableau de string du genre: String [] tableau={"maman","papa","maman","papa","maman","papa","lili"}
je voudrais compter le nombre d'occurrence de chaque mot, je sais pas comment faire. aidez moi s'il vous plait.
Merci
à+
A voir également:

3 réponses

Ombitious_Developper
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
38
19 mai 2007 à 11:38
Salut:

C'est de l'algorithmique.

String [] tableau={"maman", "papa", "maman", "papa", "maman", "papa", "lili"};




for (int i = 0; i < tableau.length; ++i) {
   
    System.out.print ("Nombre d'occurence de " + tableau [i] " = ");
   
    int counter = 1;
    for (int j = i + 1; j < tableau.length; ++j) {
       // Ignorer la case
       if (tableau [i].compareToIgnoreCase (tableau [j]) == 0) {
            ++counter;
       }
       // Ne pas ignorer la case
      
//if (tableau [i].compareTo (tableau [j]) == 0) {

       //     ++counter;

       //}


    }
    System.out.println (counter);
}
2