Java compter l'apparition de chaque élément dans un tableau

Est-il une méthode pour compter de la survenance de chaque élément dans un tableau?

Permet de dire que j'ai:

String[] array = {"name1","name2","name3","name4", "name5"};

Ici, la sortie sera:

name1 1
name2 1
name3 1
name4 1
name5 1

et si j'ai:

String[] array = {"name1","name1","name2","name2", "name2"};

La sortie serait:

name1 2
name2 3

La sortie est juste de démontrer le résultat attendu.

  • Probablement pas, mais il devrait être assez simple pour vous de mettre en œuvre une méthode sur votre propre en considérant avec quelle facilité la tâche. Il va effectuer en O(n) peu importe ce que je pense de toute façon (à moins de faire des hypothèses sur le tri à l'augmentation de cette vitesse)
InformationsquelleAutor Favolas | 2011-11-11