Saya punya ArrayList
, kelas Koleksi Java, sebagai berikut:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
Seperti yang Anda lihat, animals
ArrayList
terdiri dari 3 bat
elemen dan satu owl
elemen. Saya bertanya-tanya apakah ada API dalam kerangka Koleksi yang mengembalikan jumlah bat
kemunculan atau jika ada cara lain untuk menentukan jumlah kemunculan.
Saya menemukan bahwa Koleksi Google Multiset
memang memiliki API yang mengembalikan jumlah kemunculan elemen. Tapi itu hanya kompatibel dengan JDK 1.5. Produk kami saat ini di JDK 1.6, jadi saya tidak bisa menggunakannya.