Eu tenho uma ArrayListclasse Collection de Java, da seguinte maneira:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Como você pode ver, o animals ArrayListconsiste em 3 batelementos e um owlelemento. Gostaria de saber se existe alguma API na estrutura Collection que retorne o número de batocorrências ou se existe outra maneira de determinar o número de ocorrências.
Descobri que a coleção do Google Multisettem uma API que retorna o número total de ocorrências de um elemento. Mas isso é compatível apenas com o JDK 1.5. Atualmente, nosso produto está no JDK 1.6, então não posso usá-lo.