हल: मानों के साथ सारणी सूची

जावा की ArrayList एक गतिशील डेटा संरचना है जो एक चल रहे प्रोग्राम के परिवर्तनों के अनुकूल होती है। यह जावा कलेक्शन फ्रेमवर्क का एक हिस्सा है, इसका मुख्य लाभ इसकी गतिशील प्रकृति है: ऑब्जेक्ट हटाए जाने या जोड़े जाने पर यह स्वचालित रूप से सिकुड़ या बढ़ सकता है। यह कार्यक्षमता, जावा द्वारा प्रस्तावित अंतर्निहित तरीकों के साथ मिलकर, डेवलपर्स के लिए शक्तिशाली उपकरण प्रदान करती है। आकार बदलने योग्य होने और तत्वों तक यादृच्छिक पहुंच प्रदान करने के कारण, ArrayLists कई जावा परियोजनाओं की आधारशिला के रूप में काम करते हैं।

ArrayList के साथ शुरुआत करना

एक ArrayList आरंभ करना यह सरल है और यह प्रक्रिया कई तरीकों से की जा सकती है। सबसे बुनियादी आरंभीकरण 'नए' कीवर्ड का उपयोग करके किया जाता है। मानों के साथ ArrayList आरंभ करने का विकल्प भी है। यह विशेष रूप से तब उपयोगी होता है जब आप पहले से ही जानते हों कि सूची में कौन से तत्व होंगे।

// Initializing an ArrayList
ArrayList<String> fashionTrends = new ArrayList<>();

// Initializing an ArrayList with values
ArrayList<String> fashionDesigners = new ArrayList<>(Arrays.asList("Calvin Klein", "Ralph Lauren", "Giorgio Armani"));

यहां उपरोक्त कोड का चरण-दर-चरण विवरण दिया गया है:

1. पहली पंक्ति वह है जहां हम 'fashionTrends' नामक एक खाली ArrayList आरंभ करते हैं।
2. दूसरे मामले में, 'फ़ैशनडिज़ाइनर्स' की शुरुआत तीन मानों से की जाती है। यह क्रिया 'Arrays.asList()' फ़ंक्शन का उपयोग करके निष्पादित की जाती है।

तत्वों के साथ कार्य करना

एक बार जब हम ArrayList का एक उदाहरण बना लेते हैं, तो हम 'ऐड' विधि का उपयोग करके इसमें तत्व जोड़ना शुरू कर सकते हैं।

fashionTrends.add("Hipster");
fashionTrends.add("Casual Chic");
fashionTrends.add("Boho Chic");

निम्नानुसार कदम हैं:

1. 'ऐड' विधि "हिपस्टर" को 'फैशनट्रेंड्स' ऐरेलिस्ट में धकेलती है। यह ऑपरेशन अन्य दो शैलियों, "कैज़ुअल ठाठ" और "बोहो ठाठ" के लिए दोहराया जाता है।
2. ArrayList में "हिपस्टर", "कैज़ुअल ठाठ" और "बोहो ठाठ" के साथ, सूची में अब तीन तत्व शामिल हैं।

हम इन तत्वों को 'forEach' विधि का उपयोग करके देख सकते हैं, जो ArrayList के सभी तत्वों पर पुनरावृत्त होता है। इसके अलावा, यदि हम ArrayList से तत्वों को हटाना चाहते हैं तो 'निकालें' विधि लागू की जा सकती है।

सारणी सूची अविश्वसनीय रूप से बहुमुखी हैं और प्रोग्राम आवश्यकताओं के लिए सहजता से अनुकूलित होते हैं, जिससे वे किसी भी जावा डेवलपर के शस्त्रागार में एक मूल्यवान उपकरण बन जाते हैं।

संबंधित पोस्ट:

टिप्पणी करें