मेरे पास एक ArrayList
, जावा का एक संग्रह वर्ग है, निम्नानुसार है:
ArrayList<String> animals = new ArrayList<String>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");
जैसा कि आप देख सकते हैं, animals
ArrayList
3 bat
तत्वों और एक owl
तत्व शामिल हैं। मैं सोच रहा था कि क्या संग्रह ढांचे में कोई एपीआई है जो bat
घटनाओं की संख्या लौटाता है या यदि घटनाओं की संख्या निर्धारित करने का कोई अन्य तरीका है।
मैंने पाया कि Google के संग्रह Multiset
में एक API है जो किसी तत्व की कुल संख्या को लौटाता है। लेकिन यह केवल JDK 1.5 के साथ संगत है। हमारा उत्पाद वर्तमान में JDK 1.6 में है, इसलिए मैं इसका उपयोग नहीं कर सकता।