जावा में ArrayList का उपयोग करना

जावा में मानक सरणियाँ उन तत्वों की संख्या में तय की जाती हैं जो उनके पास हो सकते हैं। यदि आप किसी एरे में तत्वों को कम करना चाहते हैं तो आपको ए सही संख्या के साथ नई सरणी मूल सरणी की सामग्री से तत्वों की। इसका उपयोग करने के लिए एक विकल्प है सारणी सूची कक्षा। सारणी सूची कक्षा गतिशील सरणियाँ बनाने के लिए साधन प्रदान करती है (यानी, उनकी लंबाई बढ़ सकती है और घट सकती है)।

यह एक पैदा करेगा सारणी सूची दस तत्वों के लिए एक प्रारंभिक क्षमता के साथ। यदि एक बड़ा (या छोटा) सारणी सूची आवश्यक है कि प्रारंभिक क्षमता निर्माणकर्ता को दी जा सकती है। बीस तत्वों के लिए जगह बनाने के लिए:

एक बात ध्यान दें सारणी सूची तत्वों को एक ही वस्तु प्रकार का नहीं होना है। यहां तक ​​कि भले ही dynamicStringArray द्वारा आबाद किया गया है तार ऑब्जेक्ट, यह अभी भी संख्या मान स्वीकार कर सकता है:

किसी वस्तु को कहीं भी डाला जा सकता है सारणी सूची जोड़ें विधि का उपयोग करके और सम्मिलन के लिए स्थिति को पास करके तत्वों का सूचकांक। को जोड़ने के लिए स्ट्रिंग "मैक्स" को dynamicStringArray स्थिति 3 पर:

एक तत्व को हटाने और उसके स्थान पर एक नया डालने के बजाय

instagram viewer
सेट एक तत्व को एक बार में बदलने के लिए विधि का उपयोग किया जा सकता है। बस प्रतिस्थापित किए जाने वाले तत्व के सूचकांक को पास करें और इसे बदलने के लिए ऑब्जेक्ट। "पॉल" के साथ "पीटर" को बदलने के लिए:

instagram story viewer