Tengo una ArrayList
, una clase de colección de Java, como sigue:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Como puede ver, animals
ArrayList
consta de 3 bat
elementos y un owl
elemento. Me preguntaba si hay alguna API en el marco de la Colección que devuelve el número de bat
ocurrencias o si hay otra forma de determinar el número de ocurrencias.
Descubrí que la Colección de Google Multiset
tiene una API que devuelve el número total de ocurrencias de un elemento. Pero eso es compatible solo con JDK 1.5. Nuestro producto se encuentra actualmente en JDK 1.6, por lo que no puedo usarlo.