में कई प्रकार के मानों वाले मानचित्र मुझे एक अजीब अनोखा परिदृश्य पूरा करना होगा। इसकी इस प्रकार के रूप में वर्णित:जावा
मैं एक मानचित्र जहां 'कुंजी' स्ट्रिंग प्रकार का हमेशा से रहे हैं डिजाइन करने के लिए किया है। हालांकि, 'वैल्यू' कुंजी में से एक के लिए स्ट्रिंग या एक सूची हो सकती है (किसी विशेष कुंजी के मूल्यों की संख्या पर निर्भर करता है। 'वैल्यू' स्ट्रिंग होगी यदि उस विशेष कुंजी में केवल एक मान है और यदि कुंजी में कई मान हैं तो इसे एक सूची होना चाहिए)। इस परिदृश्य को कैसे पूरा करें?
उदाहरण के लिए: मानचित्र में 2 कुंजी हैं अर्थात् "नाम" और "फोन नंबर"। एक व्यक्ति के पास केवल एक नाम और एकाधिक फोन नंबर हो सकते हैं। तो यहां पहली कुंजी यानी "नाम" में मूल्य के लिए 'स्ट्रिंग' प्रकार होना चाहिए, जबकि दूसरी कुंजी के लिए "फ़ोन नंबर" में मूल्य के लिए 'सूची' प्रकार होना चाहिए। इस तरह के एक मानचित्र की घोषणा कैसे करें। क्या यह संभव है?
ही होमवर्क असाइनमेंट के रूप में: http://stackoverflow.com/questions/9259997/in-java-how-can-i-work-with-objects-which-can-be-either-string-or -सूचीस्ट्रिंग ??? –