ArrayList<स्ट्रिंग> से ArrayList<ऑब्जेक्ट>
जेनेरिक (टी) में टाइप किए गए पैरामीटर के बजाय आप "?" का भी उपयोग कर सकते हैं, जो एक अज्ञात प्रकार का प्रतिनिधित्व करता है। इन्हें वाइल्ड कार्ड के रूप में जाना जाता है आप वाइल्ड कार्ड का उपयोग कर सकते हैं - पैरामीटर का प्रकार या, फ़ील्ड या स्थानीय फ़ील्ड। वाइल्ड कार्ड का उपयोग करके, आप ArrayList
ArrayListstringList =(ArrayList )(ArrayList>)(list);
उदाहरण
आयात करें =नया ऐरेलिस्ट <ऑब्जेक्ट> (); // ArrayList सूची को पॉप्युलेट करना। जोड़ें ("सेब"); list.add ("आम"); list.add("संतरा"); // ऑब्जेक्ट प्रकार की ऐरे सूची को स्ट्रिंग प्रकार में कनवर्ट करना ArrayListआउटपुट
सेबमैंगोसोरेंजेस
ArrayList<ऑब्जेक्ट> से ArrayList<स्ट्रिंग>
ArrayList<ऑब्जेक्ट> को ArrayList
-
स्ट्रिंग प्रकार का ArrayList ऑब्जेक्ट बनाएं/प्राप्त करें।
-
उपरोक्त प्राप्त/बनाई गई वस्तु को इसके निर्माता के पैरामीटर के रूप में पास करके ऑब्जेक्ट प्रकार का एक नया ArrayList ऑब्जेक्ट बनाएं।
उदाहरण
आयात करें =नया ऐरेलिस्ट <स्ट्रिंग> (); // ArrayList stringList.add ("सेब") को पॉप्युलेट करना; stringList.add ("आम"); stringList.add ("संतरा"); // स्ट्रिंग प्रकार की ऐरे सूची को ऑब्जेक्ट प्रकार में कनवर्ट करना // प्राप्त सूची की सामग्री को सूचीबद्ध करना Iteratorआउटपुट
सेबमैंगोसोरेंजेस