나는이 ArrayList
다음과 같이 자바의 컬렉션 클래스를 :
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
보다시피, animals
ArrayList
3 개의 bat
요소와 하나의 owl
요소로 구성됩니다. Collection 프레임 워크에 bat
발생 횟수를 반환하는 API가 있는지 또는 발생 횟수를 결정하는 다른 방법 이 있는지 궁금합니다 .
Google의 Collection Multiset
에는 요소의 총 발생 횟수를 반환하는 API가 있습니다. 그러나 이는 JDK 1.5 와만 호환됩니다. 당사 제품은 현재 JDK 1.6에 있으므로 사용할 수 없습니다.