आप पहले से ही आदिम प्रकारों के बारे में बहुत कुछ जानते हैं, और इस स्तर पर आप उनके हमशक्ल - रैपर वर्ग से परिचित हुए, और सीखा कि ऑटोबॉक्सिंग और अनबॉक्सिंग क्या हैं, रैपर प्रकारों की सही तुलना कैसे करें, और इसे गलत तरीके से कैसे करें।

ArrayList वर्ग को जानकर आप अपने सरणी अनुभव को अगले स्तर पर ले गए। मूल रूप से, आपके पास सोचने के लिए सामान है! बेहतर अभी तक, इन विषयों पर कुछ अतिरिक्त लेखों के लिए आधा घंटा अलग रखें जो सब कुछ अपनी जगह पर रख देगा।

जावा में रैपर क्लासेस

रैपर वर्ग एक ही नाम के आदिम प्रकार की तरह दिखते और व्यवहार करते हैं, लेकिन वे वास्तव में वास्तविक वर्ग हैं। यह लेख इस बात की व्याख्या करता है कि किसे उनकी आवश्यकता है, वे किस लिए हैं और आप उनके साथ क्या करते हैं।

जावा में ऑटोबॉक्सिंग और अनबॉक्सिंग

जावा में, प्रिमिटिव और उनके रैपर की एक विशेषता ऑटोबॉक्सिंग / अनबॉक्सिंग है। आइए इस अवधारणा में खुदाई करें।

ऐरेलिस्ट वर्ग

सारणियाँ बहुत अच्छी हैं, लेकिन प्रोग्रामर अपने सीमित आकार और नए तत्वों को जोड़ने या हटाने में असमर्थता के कारण खराब मूड में आ जाते हैं। तो, ArrayList से मिलें: यह एक सूप-अप सरणी है, एक सरल और सुविधाजनक डेटा संरचना है। एक बार जब आप सरणियों से ArrayList में चले गए, तो आप वापस नहीं जा सकते।

एक ArrayList से एक तत्व हटाना

और यहाँ एक और लेख है जो ArrayList की हमारी चर्चा को जारी रखता है। इस बार हम सूचियों के साथ काम करने के लिए महत्वपूर्ण कार्यों पर अधिक विस्तार से ध्यान केन्द्रित करेंगे - एक सूची से एक आइटम को हटाना, और एक लूप में एक सूची से एक आइटम को हटाना।

चित्रों में ArrayList

यदि आप पूरी तरह से नहीं समझते हैं कि ArrayList कैसे काम करता है, तो यह पाठ आपके लिए है। बहुत सारी तस्वीरें और स्पष्टीकरण होंगे और लगभग कोई कोड नहीं होगा। लेकिन सबसे महत्वपूर्ण बात यह है कि इसे पढ़ने और समझने के बाद, आप अच्छी तरह समझ जाएंगे कि ArrayList कैसे काम करता है... कौन जानता है, शायद आप उसके बाद अपना खुद का कार्यान्वयन भी कर लें! तो, अपने प्रशिक्षण को आगे बढ़ाने के लिए, शुरुआती डेवलपर के लिए यह एक अच्छा काम है।