Tôi có một ArrayList
lớp Bộ sưu tập Java, như sau:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Như bạn có thể thấy, animals
ArrayList
bao gồm 3 bat
yếu tố và một owl
yếu tố. Tôi đã tự hỏi nếu có bất kỳ API nào trong khung Bộ sưu tập trả về số bat
lần xuất hiện hoặc nếu có một cách khác để xác định số lần xuất hiện.
Tôi thấy rằng Bộ sưu tập của Google Multiset
có API trả về tổng số lần xuất hiện của một yếu tố. Nhưng điều đó chỉ tương thích với JDK 1.5. Sản phẩm của chúng tôi hiện đang ở trong JDK 1.6, vì vậy tôi không thể sử dụng nó.