Ich habe eine ArrayList
, eine Collection-Klasse von Java, wie folgt:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Wie Sie sehen können, animals
ArrayList
besteht das aus 3 bat
Elementen und einem owl
Element. Ich habe mich gefragt, ob es im Collection-Framework eine API gibt, die die Anzahl der bat
Vorkommen zurückgibt, oder ob es eine andere Möglichkeit gibt, die Anzahl der Vorkommen zu bestimmen.
Ich habe festgestellt, dass die Google-Sammlung Multiset
über eine API verfügt, die die Gesamtzahl der Vorkommen eines Elements zurückgibt. Das ist aber nur mit JDK 1.5 kompatibel. Unser Produkt befindet sich derzeit in JDK 1.6, daher kann ich es nicht verwenden.