Comptage des occurrences d'éléments dans ArrayList
Le framework Java Collection fournit de nombreux utilitaires pour manipuler et interroger des collections. Une tâche courante consiste à déterminer le nombre d’éléments spécifiques au sein d’une collection. Cet article explique comment compter les occurrences d'éléments dans une ArrayList à l'aide de l'API Collections.
Interrogation du nombre d'éléments d'ArrayList
Pour l'ArrayList dans la question :
ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat");
L'objectif est de compter le nombre d'occurrences de l'élément "bat."
API Collections. Frequency()
La classe Collections propose une méthode statique appelée Frequency() qui renvoie le nombre d'éléments dans une collection. Cette méthode accepte deux paramètres, la collection et l'élément à rechercher.
int occurrences = Collections.frequency(animals, "bat");
La méthode renverra le nombre d'éléments dans la collection. Dans ce cas, il renverra 3, car ArrayList contient trois éléments égaux à "bat".
Cette méthode est disponible dans Java Development Kit (JDK) 1.6 et supérieur, ce qui la rend compatible avec les exigences du produit spécifiées. dans la question.
Conclusion
La méthode Collections. Frequency() fournit une solution simple pour compter le nombre d'occurrences d'un élément dans une ArrayList. Cette API est simple à utiliser et efficace, offrant une méthode efficace pour travailler avec des collections en Java.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!