का उपयोग करके सूची में ऑब्जेक्ट्स की गणना करें गुणों का मानना है कि मेरे पास Animal
ऑब्जेक्ट का Arraylist
है।जावा 8
class Animal{
String Name;//for example "Dog"
String Color
}
मुझे क्या करना चाहते हैं, गिनती कितने अलग अलग रंग ArrayList
में प्रत्येक जानवर के लिए मौजूद हैं और उन्हें एक Map<String,Integer>
जहां String
नाम है और Integer
के लिए है में डाल दिया है: वस्तु के उस वर्ग इस तरह है विभिन्न रंगों की संख्या।
उदाहरण के लिए अगर वहाँ 4 काले कुत्तों और 1 सफेद मानचित्र के बराबर डाल मैं जानता हूँ कि यह Stream
उपयोग किया जा सकता है, लेकिन मैं बाहर कैसे नहीं प्राप्त कर सकते हैं
map.put("Dog",2);
होगा।
आप कर सकते थे, अगर आप चाहते हैं, परीक्षण कोड के लिए मानचित्र :: foreach का उपयोग करें: map.forEach ((कुंजी, मूल्य) -> System.out। println (कुंजी + ":" + मान)); – srborlongan
धन्यवाद, पता नहीं था –