Mam następującą ArrayList
klasę Collection języka Java:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Jak widać, animals
ArrayList
składa się z 3 bat
elementów i jednego owl
elementu. Zastanawiałem się, czy w ramach Collection istnieje interfejs API, który zwraca liczbę bat
wystąpień, czy też istnieje inny sposób określenia liczby wystąpień.
Odkryłem, że kolekcja Google Multiset
ma interfejs API, który zwraca całkowitą liczbę wystąpień elementu. Ale to jest kompatybilne tylko z JDK 1.5. Nasz produkt jest obecnie w JDK 1.6, więc nie mogę go używać.